Criminal8753のプロフィール
- ベストアンサー数
- 0
- ベストアンサー率
- 0%
- お礼率
- 0%
- 登録日2013/11/23
- 性別男性
- 職業学生
- 年代30代
- 都道府県千葉県
- Unityでアニメーションできない
Blenderで作成した3DモデルをPrefabにしてUnityでアニメーションしようとしたところ、 以下のエラーが出てうまくアニメーションできません。 エラー: The animation state WalkTest could not be played because it couldn't be found! Please attach an animation clip with the name 'walkTest' or call this function only for existing animations. 問題となったモデルは、Inspector>Rig>Animation TypeをLegacyにしています。 また、Inspector>Animationsでは、「WalkTest」アニメーションクリップがきちんと認識されています。 しかも、Previewではアニメーションが正常に再生されます。 PrefabのほうにAnimationコンポーネントを追加して、AnimationsプロパティのElementとしてWalkTestを設定する、 public animation.AddClipでスクリプトから動的に、外部から設定したクリップを追加する、の 2つの方法を試しましたが、状況は変わりません。 アニメーションの再生スクリプトは、以下のとおりです。 3Dモデルに関連付けたスクリプトのStartメソッドに書いています。 Startメソッドにはただこの一行しかありません。 animation.Play("WalkTest"); ためしにUpdateメソッドに移してみましたが、案の定同じエラーが出ました。 Unity初心者で、Unityでアニメーションを再生できた経験もなく、設定が全くわからないので 皆様の心温かいアドバイスが有ればと思います。 宜しくお願いいたします。
- 締切済み
- その他(プログラミング・開発)
- takaki6211
- 回答数1