简介 预制工具允许您将预配置角色的集合存储为内容浏览器中的预制资产,然后根据需要将预制件添加到相同或任何其他级别。预制体内的Actor引用和层次结构得以保留。 可以在关卡编辑器中直接编辑预制件,然后可以将对预制件的所有更改传播到所有现有的预制件实例。 您可以断开预制实例的连接,以防止预制实例更改自动更新该实例。或者,您可以选择将任何更改还原到预制实例。 预制件可以嵌套以支持复杂的场景层次。嵌套预制件的更改可以像普通预制件一样还原或传播。 可以将预制件转换回普通角色或蓝图资产,以在运行时生成。 技术细节功能列表: -从关卡中的角色集合中创建Prefab -嵌套的预制件支持复杂的场景层次 -从预制件生成蓝图 -在内容浏览器中预览预制缩略图 -将Prefab拖放到关卡中以实例化actor集合 -直接在关卡编辑器中编辑Prefab -锁定/解锁预制实例 -将更改的预制件应用于所有预制件实例 -恢复预制实例的更改 -将预制实例转换为普通角色 已知限制和问题: -预制基于角色层次结构,不支持无法附加到其他角色的角色类型(BSP笔刷/组角色/风景)。 模块: -PrefabAsset(运行时) -PrefabAssetEditor(编辑器) 复制的网络:N / A(编辑器插件) 支持的开发平台:Windows, 支持的目标构建平台:Windows(适用于Mac / Linux / Android的预构建二进制文件,但未经测试) 随附文件:N / A 示例项目:N / A 重要/补充说明: -包含完整的c ++源代码,可与Launcher和GitHub构建一起使用 -适用于仅c ++和蓝图项目 |