Unity 2D 动画如何为许多精灵制作动画

本文关键字:动画 精灵 许多 2D Unity | 更新日期: 2023-09-27 17:55:16

我是代码新手,但我正在做我的第一个Unity游戏。我有一个问题,它不允许我继续玩游戏。我有矢量自上而下的士兵,目前对于每个部分(生命条、头部、身体、枪和选择圈),我都有用于动画的精灵表(如用剑攻击),因为他可以同时使用例如。攻击和失去生命,但不行走或被选中。对于每个部分,我都有单独的游戏对象和动画师,如下所示:

士兵

-

-生活酒吧

--头

--身体

--枪

--选择

这会产生大量的游戏对象,我认为这对效率不利。有没有其他方法可以做到这一点?例如。我可以在一个动画师中为几个精灵制作动画,就像我写的那样吗?如果我可以动画精灵位置而不是为每个动画制作大精灵表?

如果我每个士兵有一个游戏对象,并且每个士兵都有一个动画师来动画几个精灵(图层?

提前谢谢你,这个小问题不允许我继续做我的游戏,我非常希望有人会知道如何解决这个问题。

Unity 2D 动画如何为许多精灵制作动画

您可能还想研究Spine(http://esotericsoftware.com/)。它非常适合角色动画,我发现与 Unity 集成非常容易。