【发布时间】:2020-11-28 18:05:35
【问题描述】:
我最近开始为一个 uni 项目开发一款游戏,并且在遇到问题时可能会经常访问这个网站。这次是一个小而烦人的问题。
我正在做一个 2D sidecroller,所以我使用它的模板来帮助我开始。我已经输入了攻击的输入,并希望角色在进行攻击动画时停止移动。在地面上效果非常好,但在空中时,角色并没有完全停在空中,而是在动画过程中缓慢下降。我希望角色完全停止。
这是 2d 侧滚轮模板中的 Jump Handling。
Here is the event tick and where the animation update is called(忽略攻击计数器的东西,不影响)
Here is the Animation update code 和“立即停止移动”节点。不得不说,我正在做我从教程中学到的东西。
顾名思义,节点应该停止移动,这在 X 轴上是这样,但不是完全在 Z 轴上。我尝试保存玩家角色在空中攻击时的位置,但要么我无法正确获取代码,要么它无法正常工作。
我会很感激你对这个(相当琐碎的)细节的建议。
【问题讨论】:
标签: unreal-engine4 unreal-blueprint