UNITY日記⑨
アニメのコントロールはちょうど一年前くらいにやったけれど
すっかり忘れてしまっていてまいった。
技術が拙いうちに作品を作ってもたいしたものは出来ないと思い
同人2年目以降は絵や3Dの基礎勉強を中心にやっていたけれど
新しいことを覚えた矢先に古いことを忘れるという・・。
ねずみが車輪の中をあくせく走っても、ちっとも前に進まないような
そんな感じ。ていうか自分の人生そのものがそんな感じ。
だから、結果がでないことには慣れている。
というわけで学びなおし。
アニメーションは下記命令で、アニメーションコントロールに
張り付けた個々のアニメファイルのフラグを上げたり下げたりして
キャラの振り付けをする。
Animator m_Animator = gameObject.GetComonent<Animator>();
m_Animator.SetBool( フラグの名前, フラグの変数);
UNITYって画面に表示されてるアイテムにペタペタとC#スクリプトを
貼り付けてどんな動作をさせるのか定義していくけれど、
アニメだけは、アイテムに直接アニメ動作を張り付けるのではなくて、
アニメーションコントローラ経由でアニメモーションを張り付けていくところが
少しだけ違うね。
さて、明日は、iCloneで作ったアニメモーションをUNITYに
もっていけるかの実験をしないとな。
この記事にはコメントできません。