Unity 3D从文件夹C#脚本加载并添加剪辑

Unity 3D从文件夹C#脚本加载并添加剪辑,c#,animation,load,unity3d,clip,C#,Animation,Load,Unity3d,Clip,我需要从.fbx文件加载一个特定的动画剪辑,并在循环中播放它 我试过这个: GameObject go = Instantiate(Resources.Load("Animations/ubohost")) as GameObject; ubohost.fbx是一个包含模型和动画剪辑的文件,名为mixiamo.com 然后我确定我应该将动画添加到游戏对象: Animation anim = go.AddComponent<Animation>(); Animation-anim=

我需要从.fbx文件加载一个特定的动画剪辑,并在循环中播放它

我试过这个:

GameObject go = Instantiate(Resources.Load("Animations/ubohost")) as GameObject;
ubohost.fbx是一个包含模型和动画剪辑的文件,名为mixiamo.com

然后我确定我应该将动画添加到游戏对象:

Animation anim = go.AddComponent<Animation>();
Animation-anim=go.AddComponent();
在那之后,我不知何故添加了一个剪辑,我尝试了很多方法,但都没有成功

我知道这应该很容易,但我不会有任何进展


基本上,我只需要加载并播放一个带有脚本的动画。

我不确定这是否可以直接用于FBX文件。但是,可以从资源中成功加载和插入预制,因此您可以尝试使用此方法。好的,当我使用.fbx文件执行此操作时,对象显示在场景中,甚至添加了动画组件。但我不知道,如何添加剪辑那里。如何从加载的包含动画的游戏对象中选择剪辑。
动画
组件应该已经实例化,不能添加。所有剪辑应在动画的动画数组中可见。可以通过[“myAnimation”]访问它们的状态,并使用
Play
Yes来播放它们。。但事实并非如此。我不知道为什么。