2016-07-06 63 views
0

我是代码新手,但我正在做我的第一个Unity游戏。我有一个问题,它不允许我继续做我的比赛。我有矢量自上而下的士兵,目前为每个部分(生活吧,头部,身体,枪和选择圈)我有动画的精灵表(如剑攻击),因为他可以在同一时间,例如。攻击和失去生命,但不走路或被选中。对于每一个部分我有独立的GameObjects和动画,就像这样:统一2D动画如何动画许多精灵?

士兵

--lifeBar

--head

--body

--gun

- 选举

这使大量的GAM eObject对我来说效率不高。还有另一种方法可以做到吗?例如。我可以在一个动画师中动画几个精灵,因为我写它必须看?如果我可以为每个动画创建动画精灵位置,而不是创建大精灵表单?

如果每个士兵有一个gameobject并且每个士兵都有一个动画师制作少量精灵(图层?)位置动画,那将是非常棒的。

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

+0

需要考虑的事情,许多团队正是为了这个目的而使用2DToolkit。它使得做“精灵片动画”变得很容易。虽然Unity自己的2D非常棒,但我们发现,使用2DToolkit仍然是必不可少的,但对于普通的精灵动画来说,这是非常容易的。 – Fattie

回答

1

你可能也想看看脊柱(http://esotericsoftware.com/)。对角色动画非常棒,我发现与Unity集成非常容易。

+0

Thanx!这解决了我的部分问题。 –