Programming Serendipity

気まぐれに大まかに生きるブログ

2016-05-01から1ヶ月間の記事一覧

クラスをインスペクタに表示するとき、見栄えをかっこよくする方法([CustomPropertyDrawer])

何かのクラスを[Serializable]してインスペクタに表示させるとき、そのままだとこうなりますよね…。 これを… こう表示できたらカッコよくありませんか?(省スペースにもなりますし。)これのやり方を紹介します。

特定のプレハブを全てのシーンにコピーするエディタ拡張(ならびにHideFlagsの使い方)

続きからどうぞ。

指でなぞった場所に線を描画する

簡単にですが作ってみました。一式githubに上げてあります。 github.com ここから、囲った範囲のオブジェクトを取得とかは、LineRendererの頂点でPolygonCollider2Dを生成して、それとの当たり判定を取るとかが簡単そうです。

特定のインターフェースを実装するクラスのインスタンスのリストを取得する

github.com を実装するときに調べたものです。 関数オブジェクトを使うときに、使える候補を自動で列挙する役割があります。