是否有解决方案如何设置每个动画的精灵位置

Is there solution how to set each animation's sprite position

我正在制作 Megaman 游戏。 我想知道如何设置每个动画的精灵位置。

我想要这样的结果;

但是当我创建动画时,结果是这样的;

我认为发生这种情况是因为 sprite 的位置设置不当。 所以我问。你是怎么解决这个问题的?

我的意思是,你在用它们创建动画之前设置精灵的位置吗? 或者,您有什么工具可以解决这些问题吗?

感谢阅读。 (当我的问题出现语法错误时通知我。我不擅长英语)

我试过几次上传这篇文章。真烦人...

您应该在图像编辑或动画软件中设置每个动画的 sprite 位置,无论您使用哪个来创建此 spritesheet。

我假设您使用 Unity 的 Sprite 编辑器对精灵进行切片 sheet。如果是,你可以在切片时将Pivot point设置为Left。这将解决您的问题中说明的问题。

在你的情况下,枢轴可能设置为 Center,这导致了这个问题。