好的,这既是一个 Unity 部分,也是一个动画和 2D 精灵制作的问题。所以我在我的 2D 侧卷游戏中尝试让跳跃工作。我想要前视跳跃、左侧移动跳跃和右侧移动跳跃。这没问题,我知道如何在 Animator 中链接它们,连接参数,并用代码使它们按方向工作。
我无法弄清楚如何在状态之间切换。比如,如果玩家左侧跳跃并在中途转向右侧,它会从头开始播放右侧动画,看起来很奇怪。我想知道如何让跳跃在左侧跳跃后停止或改为右侧时,能够匹配帧并从其他动画的 X 部分继续跳跃,如果你明白我的意思。
我不想翻转左右动画来保持。技术上这解决了左右问题,但不适用于前视。而且角色上的按钮、背包等物品会暴露出它被简单翻转,因为所有东西现在都在错误的侧面。
希望有人能帮忙。如果这说不通,我可以尝试更好地解释,请告诉我。总之,谢谢。
评论 (0)