Позволяет запускать скрипты в режиме редактирования.
По умолчанию скрипты-компоненты выполняются только в режиме игры.
Добавив этот атрибут, каждый компонент будет также вызывать функции когда редактор не находится в режиме игры.
The functions are not called constantly like they are in play mode.
- Update is only called when something in the scene changed.
- OnGUI is called when the Game View recieves an Event.
- OnRenderObject и другие ответные функции рендера вызываются при каждой перерисовке Scene View или Game View.
// 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); }
using UnityEngine; using System.Collections;
[ExecuteInEditMode] public class ExampleClass : MonoBehaviour { public Transform target; void Update() { if (target) transform.LookAt(target); } }