Animation组件的整体是一个动画数组。我需要能够从脚本设置该数组的元素。我将如何去做。我在动画的脚本API中找不到任何帮助。这有可能吗?
答案 0 :(得分:1)
要设置默认的动画剪辑,请使用Animation.clip
属性。
要添加动画剪辑,请使用Animation.AddClip
函数。
两者的示例:
public AnimationClip clip;
public Animation anim;
void Start()
{
anim.clip = clip;
anim.AddClip(clip, "Jump");
anim.AddClip(clip, "Run");
}
我需要能够通过脚本设置该数组的元素。怎么样 我会去做吗。
我认为这是在寻找上方的AddClip
。 请注意,您需要mark the animation clip as Legacy。如果您不这样做,AddClip
会给您警告消息,并且不会将动画添加到数组中。