ExecuteInEditMode 在辑模式运行

Inherits from Attribute

Makes a script execute in edit mode.

使一个脚本在编辑模式下运行。

By default scripts are only executed in playmode. By adding this attribute, each script instance will always have its Update, FixedUpdate, and OnGUI functions executed every frame while the Editor is running.

默认情况下脚本只有在运行模式下执行。通过添加这个属性,每一个脚本实力将总是有它的Update, FixedUpdate, 和 OnGUI方法每一帧执行当编辑器运行的时候。

using UnityEngine;
using System.Collections;

[ExecuteInEditMode]
public class example : MonoBehaviour {
	public Transform target;
	void Update() {
		if (target)
			transform.LookAt(target);

	}
}
// 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);
} 
最后修改:2011年4月25日 Monday 20:58

本脚本参考基于Unity 3.4.1f5

英文部分版权属©Unity公司所有,中文部分© Unity圣典 版权所有,未经许可,严禁转载 。