【发布时间】:2020-04-10 06:12:29
【问题描述】:
我计划统一制作 2D 角色的动画 但是,它们的动作是多维的,因此例如,它们可以在走路的同时抬头或开枪,每个动画将针对精灵的一部分,并且如果可能的话是独立的。
精灵表太大而无法呈现所有可能的动画组合, 那么有没有办法单独为精灵的各个部分设置动画?
【问题讨论】:
-
这似乎是一个不错的包。它似乎也支持精灵交换,这对我来说很重要。将其发布为答案,以便我可以接受它:)
我计划统一制作 2D 角色的动画 但是,它们的动作是多维的,因此例如,它们可以在走路的同时抬头或开枪,每个动画将针对精灵的一部分,并且如果可能的话是独立的。
精灵表太大而无法呈现所有可能的动画组合, 那么有没有办法单独为精灵的各个部分设置动画?
【问题讨论】:
有一个官方的 Unity 包,它支持 2D 角色绑定和其他高级功能,例如精灵交换:https://docs.unity3d.com/Packages/com.unity.2d.animation@2.2/manual/index.html
请注意,它仍被标记为预览中
【讨论】:
您可以尝试将要独立移动的部分创建为单独的游戏对象。然后使用内置动画器创建您的动画或使用脚本来转换/平移/旋转部件。
【讨论】: