我知道Unity有自动刷新功能 - 但这并不是从头开始重启播放器。据我所知,脚本更改后,Awake()
或Start()
挂钩中的代码将无法再次运行。
我正在为在线游戏构建基于Web数据的动态UI,我希望能够在保存脚本后自动查看更改。现在,我必须手动点击播放按钮。
这可能吗?如果这是显而易见的,请道歉。我是Unity的新手,并且对网络有了很好的了解!
答案 0 :(得分:2)
您可以使用Monobehaviour
void OnValidate()
{
// do your stuff here.
}
方法执行此操作。
像这样:
ExecuteInEditMode
或强>
您可以在脚本上使用[ExecuteInEditMode]
public class ExampleClass : MonoBehaviour {
public Transform target;
void Update() {
if (target)
transform.LookAt(target);
}
}
属性。
像这样:
<s:iterator>