devlog [naru design]

プログラミングやテクニカルな内容の覚え書き。

ModelとControllerのようにスクリプトを分けて作成している場合、Controllerのスクリプトを追加すると自動的にModelスクリプトが追加されるようにしておくと便利。

必須コンポーネントを指定するには

[RequireComponent(typeof(必須コンポーネント名))]

と記述する。

サンプル

TapScannerはTapModelを必須として指定。
TapControllerはTapModelとTapScannerを必須として指定。

TapScannerやTapControllerをオブジェクトに追加すると、必須指定したものが自動的に追加される。RequireComponentではコンポーネントが重複して追加されることはない。

必須指定したコンポーネントを削除しようとするとダイアログが表示され、削除することはできない。必須指定している側のコンポーネントを先に削除する必要がある。

スクリーンショット 2014-03-07 13.38.17

Pocket

コメントを残す

Trackback URL: