在Unreal Engine 4(UE4)中,实现在场景中随机生成,可以遵循以下步骤:
1. 创建生成区域:在场景中添加一个导航网格体(Navigation Mesh Bounds Volume)并将其缩放到合适的尺寸,以定义能够生成的区域。
2. 设置导航网格体:在项目设置中进入导航网格体选项,将“运行时生成”设置为“动态”,以保障能够在运行时生成。
3. 创建图:复制一个现有的ThirdPersonCharacter图,重命名为BP并删除所有不必要的图节点和组件。
4. 添加自定义:在BP中,创建一个自定义(命名为“生成”),用于触发的生成。
5. 添加生成节点:在自定义中,添加一个“ Move To”节点并连接到自定义,用于控制的移动。
6. 设置生成频率:创建一个计时器节点设置为每隔1-3秒触发一次生成保证在场景中随机生成。
7. 实现随机生成:通过在自定义中添加随机位置生成逻辑,使得在指定的生成区域内随机生成。
8. 测试与调整:运行场景,观察的生成和移动效果,依照需要调整生成区域、频率和移动逻辑。
通过以上步骤,UE4中的可在指定的场景区域内随机生成,并实行预定的移动表现。
【纠错】
【责任编辑:网友雍】
阅读下一篇: