テラシュールブログ

旧テラシュールウェアブログUnity記事。主にUnityのTipsやAR・VR、ニコニコ動画についてのメモを残します。

エディタ拡張のメモ(1)

エディタ拡張の方法をよくど忘れするので、ここにメモしておこうと思ったが、凄く情報のまとまったブログがあったので、そっちをメモしておこうと思う。分かりやすいサンプルソースもついてるし。

[Unity]Unity EditorのInspectorを拡張する(コガネブログ)
http://koganegames.blog.fc2.com/blog-entry-98.html

ちなみにエディタ拡張とは何ぞやって人は、このスライドが分かりやすい。

Extending the Unity Editor
http://www.slideshare.net/lucifuges/extending-the-unity-editor

特にエディタ拡張は(実は)拡張元クラスに影響を余り与えにくい特性があるので、デザイナーやプランナーが覚えると幸せになる項目だと思う。殆どコピペで動く所も含めて。後は誰かがエディター拡張をGUI的に行うアセットを作ってくれたら完璧なんだけど(チラチラチラ

[Unity]Unity EditorのInspectorを拡張する(2012.11.20)
[Unity]Inspectorにラベルを表示する(2012.11.21)
[Unity]Inspectorにトグルを表示する(2012.11.22)
[Unity]Inspectorにテキストの入力フィールドを表示する(2012.11.23)
[Unity]Inspectorにテキストの入力エリアを表示する(2012.11.24)
[Unity]Inspectorに選択可能なラベルを表示する(2012.11.25)
[Unity]Inspectorにパスワードの入力フィールドを表示する(2012.11.26)
[Unity]Inspectorにfloat型の入力フィールドを表示する(2012.11.27)
[Unity]Inspectorにint型の入力フィールドを表示する(2012.11.28)
[Unity]Inspectorにfloat型のスライダーを表示する(2012.11.29)
[Unity]Inspectorにint型のスライダーを表示する(2012.11.30)
[Unity]Inspectorに最小値と最大値を設定するスライダーを表示する(2012.12.1)
[Unity]Inspectorにポップアップメニューを表示する(2012.12.2)
[Unity]Inspectorに列挙型のポップアップメニューを表示する(2012.12.3)
[Unity]Inspectorにint型のポップアップメニューを表示する(2012.12.4)
[Unity]Inspectorにタグのポップアップメニューを表示する(2012.12.5)
[Unity]Inspectorにレイヤーのポップアップメニューを表示する(2012.12.6)
[Unity]Inspectorに複数選択可能なポップアップメニューを表示する(2012.12.7)
[Unity]Inspectorに列挙型を複数選択可能なポップアップを表示する(2012.12.8)
[Unity]InspectorにObject型の入力フィールドを表示する(2012.12.9)
[Unity]InspectorにVector2型の入力フィールドを表示する(2012.12.10)
[Unity]InspectorにVector3型の入力フィールドを表示する(2012.12.11)
[Unity]InspectorにColor型の入力フィールドを表示する(2012.12.12)
[Unity]InspectorにAnimationCurve型の入力フィールドを表示する(2012.12.13)
[Unity]Inspectorにタイトルバーを表示する(2012.12.14)
[Unity]Inspectorに折り込みを表示する(2012.12.15)
[Unity]Inspectorにヘルプボックスを表示する(2012.12.16)
[Unity]Inspectorにコントロールの前のラベルを表示する(2012.12.17)
[Unity]Inspectorにスペースを表示する(2012.12.18)
[Unity]Inspectorにトグルグループを表示する(2012.12.19)
[Unity]Inspectorに水平方向のグループを表示する(2012.12.20)
[Unity]Inspectorに垂直方向のグループを表示する(2012.12.21)
[Unity]Inspectorにスクロールビューを表示する(2012.12.22)
[Unity]Inspectorのコントロールの幅や高さを設定する(2012.12.23)
[Unity]Inspectorに無効にできるグループを表示する(2012.12.24)
[Unity]Inspectorで要素が変更されたかどうかを確認する(2012.12.25)
[Unity]InspectorにVector4型の入力フィールドを表示する(2012.12.26)
[Unity]InspectorにRect型の入力フィールドを表示する(2012.12.27)
[Unity]InspectorにBounds型の入力フィールドを表示する(2012.12.28)
[Unity]デフォルトのInspectorを表示する(2012.12.29)
[Unity]Inspectorでマルチオブジェクトの編集を可能にする(2012.12.30)
[Unity]Inspectorで変更を元に戻せるようにする(2012.12.31)