テラシュールブログスマートフォン用の表示で見るテラシュールブログ旧テラシュールウェアブログUnity記事。UnityのTipsやAR・VR、ニコニコ動画についてのメモを残します。そのためAnimationControllerはシーン名もしくはプレハブ名、AnimationClipにはAnimationController名を付けるのが管理を楽にするTipsです。uGUIのButtonの機能でアニメーションを作ると、AnimationControllerの中にAnimationClipが含まれるような形で生成されます。これを見て、いっそAnimationClipをAnimationControllerに内包してしまうのも悪くないと思い作ってみました。実際の動作内容はこちら。clipにAnimationClip名を入れてCreateを押すと動画が作成されます。ちなみにAnimationControllerの持つアニメーション一覧が下の方に表示され、Removeで削除する事もできます。あとは、作成したAnimationClipをAnimatorControllerの中にD&Dで登録すればOKです。そこまで自動化しようと思いましたが、複数レイヤーあった場合(複数のアニメーションを同時に再生したい場合)面倒になるので止めました。5系では古いAPI使ってる扱いでエラーになるので、コピペ後に一旦Unityエディタに戻ってください。Updaterが勝手に動くようにしてくれます。ContainClip.csやっている事は単純で、AssetDatabase.AddObjectToAssetでAnimationControllerにAnimationClipを追加しています。マニュアルでは削除出来ないと書いてありますが、Object.DestroyImmediateで消せます。(1)月別アーカイブはてなブログをはじめよう!tsubaki_t1さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。