Unity3d 将Animator组件复制到其他游戏对象

Unity3d 将Animator组件复制到其他游戏对象,unity3d,gameobject,Unity3d,Gameobject,我想复制我的游戏对象的爆炸动画。 我尝试复制组件,但它似乎无法将爆炸动画播放到我的新游戏对象。如何将爆炸动画重新用于所有游戏对象?该动画文件通过名称连接到游戏对象,这意味着如果要添加爆炸以分配游戏对象,则需要它们具有相同的名称。 但这是一种非常糟糕的做法,因此最好让动画师位于父对象上,每个父对象都有一个同名的子对象(我们称之为ExplosionObject),并且动画将连接到子对象而不是父对象 此外,如果爆炸的游戏对象都是相同的,那么最好只制作一个它们的预制件,预制件上会有动画师,你只需要用最少

我想复制我的游戏对象的爆炸动画。
我尝试复制组件,但它似乎无法将爆炸动画播放到我的新游戏对象。如何将爆炸动画重新用于所有游戏对象?

该动画文件通过名称连接到游戏对象,这意味着如果要添加爆炸以分配游戏对象,则需要它们具有相同的名称。 但这是一种非常糟糕的做法,因此最好让动画师位于父对象上,每个父对象都有一个同名的子对象(我们称之为ExplosionObject),并且动画将连接到子对象而不是父对象

此外,如果爆炸的游戏对象都是相同的,那么最好只制作一个它们的预制件,预制件上会有动画师,你只需要用最少的代码来实例化它。 祝你好运,如果你对此有其他问题,我将很乐意帮助你