2024行业资讯 > > 正文
2024 07/ 11 18:43:16
来源:网友雍

ue4中ai在场景中随机生成

字体:

在Unreal Engine 4(UE4)中,实现在场景中随机生成,可以遵循以下步骤:

1. 创建生成区域:在场景中添加一个导航网格体(Navigation Mesh Bounds Volume)并将其缩放到合适的尺寸,以定义能够生成的区域。

2. 设置导航网格体:在项目设置中进入导航网格体选项,将“运行时生成”设置为“动态”,以保障能够在运行时生成。

ue4中ai在场景中随机生成

ue4中ai在场景中随机生成

3. 创建图:复制一个现有的ThirdPersonCharacter图,重命名为BP并删除所有不必要的图节点和组件。

4. 添加自定义:在BP中,创建一个自定义(命名为“生成”),用于触发的生成。

ue4中ai在场景中随机生成

5. 添加生成节点:在自定义中,添加一个“ Move To”节点并连接到自定义,用于控制的移动。

ue4中ai在场景中随机生成

ue4中ai在场景中随机生成

6. 设置生成频率:创建一个计时器节点设置为每隔1-3秒触发一次生成保证在场景中随机生成。

7. 实现随机生成:通过在自定义中添加随机位置生成逻辑,使得在指定的生成区域内随机生成。

ue4中ai在场景中随机生成

8. 测试与调整:运行场景,观察的生成和移动效果,依照需要调整生成区域、频率和移动逻辑。

ue4中ai在场景中随机生成

ue4中ai在场景中随机生成

通过以上步骤,UE4中的可在指定的场景区域内随机生成,并实行预定的移动表现。

【纠错】 【责任编辑:网友雍】
阅读下一篇:

Copyright © 2000 - 2023 All Rights Reserved.

辽B2-20140004-27.