【Unity】【エディタ拡張】SerializedObjectのもつ全てのプロパティを描画する

エディタ拡張ではプロパティをEditorGUILayout.PropertyField()などを使って描画します。
ただしこの方法だとすべてのプロパティを描画したいときに一個一個書いていく必要があります。

この記事ではすべてのプロパティを一気に描画する方法を紹介します。

続きを読む

【Unity】【エディタ拡張】デバッグ用のドロップダウンメニューを作成する

こんな感じでクリックするとデバッグ用のメニューが開くドロップダウンを作ってみます。

f:id:halya_11:20190202172641g:plain

レイアウトは自由に組めるので別にデバッグ用じゃなくてもいいのですが、今回はデバッグ用を想定して作っています。
デバッグメニューは目立つところに置くと邪魔になるのでこういうのを汎用的に作っておくと便利です。

続きを読む

【Unity】Animator Controllerをマスターして自由で自然なモーション再生!複雑な各設定項目を全て解説

UnityのAnimator Controllerはなんとなく使ってしまいがちですが、高機能できちんと理解すればいろんなことができます。
この記事ではAnimator Controllerの基本的な使い方についてまとめました。

続きを読む