UNITY3D如何同时对同一个物体做多个动画?

UNITY3D How to do multiple animations on the same object at the same time?

统一版本:5.6.2f1

Tech ring image

我有一个分成多个部分的科技戒指(图片在下方)。我已经为环形部件设置了动画,使其以不同的速率围绕中心旋转。这是我在第一层的空闲状态。 在第二层上,我为环形部件制作了动画,使其从它的位置升高。为了测试这一点,我暂时选择了这个作为进入后的第一个状态。

只有第一层有效。我尝试了附加设置、同步图层,但其中 none 有效。同步在状态上起作用,但实际上并没有播放动画片段,这真的很奇怪。 海拔动画应该稍后在触发器上激活,我不希望空闲旋转停止或改变。

我怎样才能做到这一点?

为什么不编写脚本?

从脚本制作动画比较慢,尤其是当我想旋转和缩放 8 个具有不同值的不同对象时。此外,动画曲线(使动画平滑)将花费大量时间来实现。

解决方案

所以,我想出了问题。我没有为动画层 设置权重 将第二层的权重设置为1并使其相加解决了问题。