言語: 日本語
  • C#
  • JS
  • Boo

スクリプト言語

お好みのスクリプト言語を選択すると、サンプルコードがその言語で表示されます。

ExecuteInEditMode

Namespace: UnityEngine

Description

スクリプトを Edit モードで実行します

デフォルトでは、スクリプトコンポーネントは Play モードでのみ実行されます。 この属性を追加することで各々のスクリプトコンポーネントはエディタが Play モードでないときにコールバック関数が実行されます。 関数は Play モードと異なり継続的に呼び出しされません。
- Update はシーンの何かが変更されたときのみ呼び出しされます。 - OnGUI はゲームビューが Event を受け取った時のみ呼び出しされます。
- OnRenderObject および他のレンダリング コールバック関数はシーンビューまたはゲームビューの再描画の都度、呼び出しされます。

// Make the script also execute in edit mode.
@script ExecuteInEditMode()

// Just a simple script that looks at the target transform.
var target : Transform;
function Update () {
	if (target)
		transform.LookAt(target);
}