当攻击动画开始时,玩家的位置会发生变化 - 统一

时间:2017-10-15 20:46:01

标签: animation unity3d sprite pixel

所以我在Aseprite程序中做了一个攻击动画,动画的一切都很好,但是当我把动画师放在一起时,角色会改变位置。 这是图像,第一个是动画运行的gif,然后是Unity中动画的前后。

enter image description here 我知道它很小但我希望你能看到 enter image description here enter image description here

2 个答案:

答案 0 :(得分:1)

这是因为它设置了该位置的中心点,并且gif比标准播放器图像宽,您需要进行偏移以进行补偿。

答案 1 :(得分:0)

所以我只是再次切割精灵,但是枢轴向左而不是中心,然后调整了碰撞器。它似乎工作。不确定它是否是完美的方式。