【问题标题】:Move characters following some mobility model in UE4在 UE4 中按照某些移动模型移动角色
【发布时间】:2019-05-20 00:36:31
【问题描述】:
使用虚幻引擎 4,我想让游戏中的一些背景演员(人类、车辆)按照布朗模型、随机航点模型、随机高斯马尔可夫模型等移动模型移动,以便它们的速度变化,位置和加速度随时间的变化是明确定义和传达的。
有什么好的资源我可以参考,或者有人可以解释或指导我(可行性/过程/结果)
附: : 我对使用 Unreal 进行游戏开发非常陌生。
提前致谢!
【问题讨论】:
标签:
model
observer-pattern
unreal-engine4
game-development
behavior-tree
【解决方案1】:
您可以对这些事情使用行为树。对于您的随机航路点,您可以使用节点 Find Random Navable/Reachable Area,如下所示。您还可以通过设置每次 pawn 或 actor 移动时改变的浮点数或整数来设置不同的速度。例如,您可以将随机位置节点连接到角色的“设置最大行走速度”节点,从而改变他们行走的速度和行走的位置。
希望这有助于并回答您的问题:)
Blueprints