我正在编写一个简单的 3D 游戏,其中一个立方体沿着平台移动,必须跳过障碍物。这个立方体应该在平台上自动移动(向前),用户只能在需要跳跃时按空格键。这实际上是一个问题,我如何使这种自动前进?
我在互联网上找到的唯一关于移动的东西就是用途Move Component To,在那里你可以指定在哪里以及持续多长时间。但是出现了另一个问题,使用它时,Move Component To我的角色(立方体)只是简单地穿过障碍物和墙壁。如果我将设置设置为向下移动,那么它甚至会通过平台。请告诉我自动移动需要使用哪些功能?它通常如何在游戏中实现?(这样人物自然就不能穿过实体了)
一切都变得简单多了,在项目设置->输入中我们添加了轴映射,并将其作为节点添加到角色的蓝图中。
无需在 Scale Value 中拖动任何内容,ue4 将假定按钮被按下,角色会自动移动!