大家好。我是Unreal Engine C++程序员。 我有一个需要播放的杀手动画对,一个是玩家角色,一个是敌人角色。 我当前的玩家角色基于敌人位置计算移动位置。 同时,我也根据玩家和敌人当前方向计算目标旋转。 然后,我使用运动扭曲功能移动和旋转角色。 在平坦地面上,这个功能完美工作,但我就是无法理解如何处理不平整地面情况。 当角色移动到目标位置时,他们会在Z轴上移动到一个不准确的位置。 想象一下,敌人走上楼梯,玩家想悄悄地从后面击倒敌人。 我该如何考虑楼梯的斜坡会破坏目标位置呢? 有什么建议吗? 谢谢大家。
如何处理配对动画中的不平整地形/地形(即暗杀、摔倒、结束者)
评论 (0)