Animation 如何将动画应用于不同的对象

Animation 如何将动画应用于不同的对象,animation,unity3d,Animation,Unity3d,我有一个有9个盒子的橱柜。其中一个上面有动画,可以打开/关闭长方体。它只是更改长方体的X坐标,但我无法将此动画应用于其他长方体,因为动画会将其移动到第一个长方体的坐标 在调试模式下,禁用参数保持原始位置XZ。我不明白,怎么了 我应该为9个盒子创建9个类似的动画吗 我知道,在使用锚定时,可以使用UI上的相对位置设置素材动画,但似乎没有任何干净的3D对象解决方案。。。提供目前看来是“最佳”的解决方案(它使用空的父变换来正确移动动画对象…您应该能够将动画应用于任何对象。我建议制作一个带有动画的“盒子”

我有一个有9个盒子的橱柜。其中一个上面有动画,可以打开/关闭长方体。它只是更改长方体的X坐标,但我无法将此动画应用于其他长方体,因为动画会将其移动到第一个长方体的坐标

在调试模式下,禁用参数保持原始位置XZ。我不明白,怎么了

我应该为9个盒子创建9个类似的动画吗


我知道,在使用锚定时,可以使用UI上的相对位置设置素材动画,但似乎没有任何干净的3D对象解决方案。。。提供目前看来是“最佳”的解决方案(它使用空的父变换来正确移动动画对象…

您应该能够将动画应用于任何对象。我建议制作一个带有动画的“盒子”预制件,然后为每个盒子使用预制件。老实说,我对3D对象的动画没有太多经验,但即使是我的2D动画也在3D空间中,每个对象都可以单独使用相同的动画进行动画制作,而不管它们的位置如何