拓展编辑器 6 - GameView

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
}


发布了49 篇原创文章 · 获赞 2 · 访问量 2609
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章