赤兎ラボ

コーディングからバージョン管理、業務効率化までをまとめます。

私はInspectorでパラメータを設定するのをやめるぞ!

コード

Reset()
{
GetComponent<Text>;
}

 

使い方

Start関数等と同じようにMonobehaviour継承クラスで関数を実装して使います。

GetComponentはStart内部で呼ぶには重い!とかSelializeFieldを設定したけどドラッグで設定しなければならない時、かなりの効率化が見込めます。便利ですね。

 

スクリプトリファレンスによると、インスペクターのコンテキストメニューのリセットボタンを押したとき、またはコンポーネントを初めて追加したときに呼び出されるようです。

 

参考

docs.unity3d.com