在对ai进行设计的时候,可能会出现这一情况:ai能够按照预期设计在导航网格体内随机移动,但是仅仅是平移而没有对应的行走或奔跑动画

人物就只会保持这一姿势移动,不具有跑步动作

解决办法:

1.打开添加的动画蓝图,在动画图表中找到这一段蓝图节点

这一段是获取玩家的加速度,转换成向量,在通过向量转换从长度,然后在和0作比较。如果大于0那就代表在加速。这个是获取的玩家的加速度,我们所需要的是ai的速度。所以打断向量长度的返回值,在左侧的变量当中找到Speed,摁住control键拖入到图表中,如图所示连接

 

这样一来,ai就可以拥有正常的跑步动作。

Logo

鸿蒙生态一站式服务平台。

更多推荐