我使用是的5.1.3f版本
使用官方的方法不行
AnimationClip aClip = new AnimationClip();
aClip.name = "clip";
...
ani.AddClip(aClip, aClip.name);<pre name="code" class="csharp">ani.clip = aClip;
ani.Play();
必须要这样
AnimationClip aClip = new AnimationClip();
aClip.name = "clip";
aClip.legacy = true;
ani.AddClip(aClip, aClip.name);
ani.clip = aClip;
ani.Play();
本文解决在Unity 5.1.3f版本中动画无法正常播放的问题。通过设置AnimationClip的legacy属性为true,并使用特定的方法添加和播放动画片段。

2521

被折叠的 条评论
为什么被折叠?



