2014年1月19日日曜日

アニメーションが再生されない

Animationコンポーネントも付けたし、animation.Play() 関数も正しく書いたのに再生されない!という時は多分これです。

また、Consoleビューに
The AnimationClip 'アニメーション名' used by the Animation component 'オブジェクト名' must be marked as Legacy.
というエラーが表示されていれば間違いなくこれなので、この方法で解決すると思います。


解決方法

 1.再生したいアニメーションを選択し、Inspectorビューを表示する。

2."Inspector"の上を右クリックし、Debug を選択する。

3.Animation Type が表示されるので、'2' を '1' に書き換える。

3.Inspectorを再度右クリックし、Normal に戻す。

後はAnimationコンポーネントを確認して、animation.Play("対象のアニメーション") を実行すれば再生されるはずです。

初めてこれに遭遇した時は本当に参った。

0 件のコメント:

コメントを投稿