【问题标题】:Unreal Engine 4 - Add offset to character movement虚幻引擎 4 - 为角色移动添加偏移
【发布时间】:2017-07-20 14:15:46
【问题描述】:

我刚开始(昨天)使用虚幻引擎,我需要使用 BP 模拟醉酒角色。

我使用了两种相机抖动(一种用于静止不动,一种用于行走),但我想在他行走时在角色上添加一些“位移”。 基本上我想定义一个随机浮点数添加到 X 轴位置,以使角色平稳摆动。

即使有办法让角色在摇晃时跟随相机移动也是可以接受的。

到目前为止,我尝试的是使用 AddActorLocalOffset 和时间线在演员的位置和演员的位置+偏移之间进行调整,但两者对我来说都非常不稳定。

也许这是一个菜鸟问题,但正如我所说,我对此很陌生,需要它来快速工作。

有什么建议吗?

谢谢

【问题讨论】:

    标签: unreal-engine4 unreal-blueprint


    【解决方案1】:

    如果您的目标是物理上正确的模型,您应该使用AddForce (UE Docs)。但是这种方法需要实现“醉酒动画”,您的角色将修改其运动动画,以通过靠边等“补偿”这种力量。

    另一种(更简单的)方法是使用AddMovementInput。这个例子可以在这里看到:UE Aswers。在这种情况下,您基本上是通过在这里和那里添加少量侧向力来模拟玩家的输入。

    【讨论】:

      猜你喜欢
      • 2020-03-26
      • 1970-01-01
      • 1970-01-01
      • 2016-02-07
      • 2020-07-24
      • 2015-02-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多