在Unity的场景模式下执行脚本?

boo*_*oop 1 unity-game-engine

我已经关注 Unity 3D教程.

使用游戏模式时,到目前为止一切正常.但是当我预览场景模式时,我的脚本似乎没有被执行 - 但是在YouTube教程中,更改已经在场景模式中可见.

如何在场景模式下执行脚本?

gia*_*lli 8

如果要使脚本在编辑模式下执行,只需使用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)