模型都需要在unity中做好在添加到引擎编辑工具中吗?
🤖 回答引擎: 热血江湖Lua |
🕒 时间: 2026-05-08 08:08:52 |
👁️ 阅读: 4
是的,自定义模型资源需要在Unity中处理后再导入到游戏引擎中使用。具体流程如下:
1. **模型准备与导入**:将美术源文件(如.fbx模型、材质、纹理、动作文件等)按照规范放入Unity项目的`Assets/Art/Models/`目录下相应的子文件夹(如Wing、Weapon、Character等)。
2. **资源处理与导出**:在Unity中,使用“资源导出工具”(Tools/资源导出工具)选择需要导出的模型,点击Build进行预处理。处理完成后,模型预制件(Prefab)会移动到`Assets/Res/game_assets/Model/`目录下。
3. **编译资源包**:最后,通过Unity的“Tools-Game Build”功能,点击“Build Resources”编译生成最终的游戏资源包。编译后的资源文件会生成在Unity工程根目录的`BuildRes/ResourceGroups/dev/`下,需要将其复制到客户端的`rjengineb_Data/StreamingAssets/Bundles/dev_assets/`目录中。
4. **配置使用**:处理好的模型还需要在相关配置表(如`ResModelInfoCustom.xls`和`ResModelLegoInfoCustom.xls`)中配置模型信息和拼接信息,才能在游戏中使用。
因此,所有外部3D模型资源都需要先在Unity中完成导入、处理和打包,才能被游戏引擎正确加载和显示。
← 返回问答库