虚幻文件夹结构

本地工程文件夹

惯例为【Config】、【Content】、【DerivedDataCache】、【Intermediate】、【Saved】、【Script】六个文件夹,和一个后缀名为.uproject的文件(该文件为工程本体,在引擎中打开工程使用该文件)

【Config】

【Content】

【DerivedDataCache】

【Intermediate】

【Saved】

【Script】

导入素材文件夹

惯例为【Animations】、【Materials】、【Meshes】、【Map(Scenes)】、【Textures】五个文件夹,有时也有会将【Materials】、【Textures】、【Meshes】放在一个【character】文件夹下的构成

【Animations】

【Animations】为该素材包内包括的动画序列,根据固定的骨骼执行,执行动画的网格体可以替换预览并实际替换使用

【Materials】

【Materials】为该素材包内所用到的所有材质,一般通过【材质】蓝图修改或直接使用

【Meshes】

【Meshes】为该素材包内用到的所有骨架模型(骨骼网格体)、物理模型(物理资产)、骨骼,骨架模型是没有碰撞体积的,而物理模型能够表现受力(例如场景中运行时会受重力,和玩家角色重叠时会发生移动)

【Map(scenes)】

【Map(Scenes)】为该素材包的场景地图,一般会有一个Overview场景,用于预览所有模型,动画,地形等该素材包的素材

【Textures】

【Textures】为该素材包的所有贴图,包括材质贴图,法线贴图,场景贴花等,通常在【材质】蓝图中找到需要更改的属性,再对应的更改贴图以达到更改材质的效果



Android端配置

Android端使用的虚幻引擎版本为4.22.3,下载时需要勾选以下内容

1

2

具体使用时,创建工程需要选中“移动设备/平板电脑”一项

项目设置修改

为了顺利打包成apk格式,需要工程的项目设置提前修改,具体修改项如下:


Android项

3-1

3-2

3-3

其中修改project为工程名时,不需要保留括号,必须为英文,且不能有特殊符号


3-4

此处填入手机上app显示的名字,可以为中文


3-5

此处勾选,引擎打包后生成出来为单独的一个apk格式文件


icons项为图标,悬停可以显示图片大小,此处不作说明


3-6

app默认开始时有淡入淡出显示logo的界面,不需要的话,可以取消勾选


Android SDK项

3-7

此处是Android应用需要的编译环境配置,路径应为全英文路径,以免报错(本文“附加内容”中提供下载地址)

3-8


3-9

Rendering项

3-10

以下配置是给一个简单手机应用的配置,所以均为最低画质

3-11

3-12

3-13

3-14

3-15

3-16

3-17

Packaging项

4-1

4-2

其中,以下路径为打包项目的输出位置:

4-4



4-3


以下修改需要展开隐藏项

4-5

编译打包

完成以上配置后,即可运行完成编译,进行打包

注:在尝试打包之前记得先保存默认地图,如果文件夹空置的话会报错(报错信息有“gradle\rungradle.bat :app:assembleDebug”字样)

4-6

附带内容

此处提供相关文件下载,度盘提取码:wing