[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 03/07 16:48 / Filesize : 278 KB / Number-of Response : 905
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【3Dゲームエンジン】Unity質問スレッド3



226 名前:名前は開発中のものです。 mailto:sage [2012/12/07(金) 16:26:26.16 ID:xvgIPqFW]
英語もまともに読めない初心者です。
4にバージョンアップされてからアニメーションの仕組みが変わったようですが、
今までのやり方でアニメーションがうまく動かせなくなったので困っています。
アニメーションをさせる際、何か新しい操作が必要になったのでしょうか?
簡単なテストスクリプトを動かした結果、下のエラーが出ました。

警告印
The animation state (モーション名) could not be played because it couldn't be found!
Please attach an animation clip with the name (モーション名) or call this function only for existing animations.
UnityEngine.Animation:CrossFade(String, Single)
test:Update() (at Assets/Main/Scripts/test.js:5)

それともう一つ
注意印
The AnimationClip (モーション名) used by the Animation component (オブジェクト名) must be marked as Legacy.

エラー文を見る限りではどうもアニメーションそのものを認識出来ていないように思えます。
ただ、久々にUnityに戻ってきたので何か根本的なミスをしているかも知れません。

簡単な過程を書いておきます。

Blenderで作ったモーション付きモデルをFBX形式で出力

Unityに取り込み、シーン上に配置

今配置したものにアニメーションコンポーネントを追加し、アニメーションを登録
(この辺りがあまり理解出来ていないかもしれません。)

指定したモーションを行っていない場合にそのモーションを行うという簡単な監視型のスクリプトを追加

こんな流れになっています。
初歩的な質問ですが、原因が分かる方いらっしゃいましたらご教示お願いします。






[ 続きを読む ] / [ 携帯版 ]

全部読む 前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<278KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef