Unity - 不同位置的2d平台精灵动画

时间:2016-01-11 15:14:28

标签: animation unity3d

我正在尝试制作一个简单的2D平台游戏。所以我得到了为我的精灵工作的步行和空闲动画,但由于某种原因,当它转换为运行动画时,精灵有点离地?有谁知道我怎么解决这个问题?

精灵在两个动画中看起来像这样:

空闲:

enter image description here

运行:

enter image description here

1 个答案:

答案 0 :(得分:2)

这可能有很多。这是一些需要考虑的事情。

  1. 确保精灵的位置没有改变。通过查看检查员来做到这一点。
  2. 查看每个精灵的锚点,并确保它们处于同一点。
  3. 检查尺寸差异。
  4. 确保精灵正确裁剪
  5. 查看动画状态图以查看是否发生了异常状态更改。
  6. 我确信我可以找到更多可能的原因,但最重要的是,看看你能想到的可能导致问题的一切。如果您已经尝试过,那么环顾四周,看看还能看到什么。最后,如果这不起作用,请尝试询问您尝试过的所有内容。