拓展編輯器 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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章