我已经关注了 Unity 3D教程.
使用游戏模式时,到目前为止一切正常.但是当我预览场景模式时,我的脚本似乎没有被执行 - 但是在YouTube教程中,更改已经在场景模式中可见.
如何在场景模式下执行脚本?
如果要使脚本在编辑模式下执行,只需使用ExecuteInEditMode自定义属性:
using UnityEngine;
using System.Collections;
[ExecuteInEditMode]
public class ExampleClass : MonoBehaviour {
public Transform target;
void Update() {
if (target)
transform.LookAt(target);
}
}
Run Code Online (Sandbox Code Playgroud)