拓展编辑器 6 - GameView

人走茶凉 提交于 2020-02-01 01:43:32

Game 视图也可以扩展,主要是可以指定 [ExeuteInEditMode] 来指定在非运行时调用

这个比较简单,直接贴个代码吧

using UnityEngine;

[ExecuteInEditMode] //  之时编辑模式下也执行
public class GameViewExtend : MonoBehaviour
{
#if UNITY_EDITOR
    private void OnGUI()
    {
        if(GUILayout.Button("click"))   // 非运行时,不会马上响应,而是在unity失去焦点,再重新获得焦点后响应。
        {
            Debug.Log("click:" + name);
        }
        GUILayout.Label("XXXXXXXXXXXXXXX");
    }
#endif
}


标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!