Editor編程 GUILayout爲何控件一多一複雜性能就差的不行?

UnityEditor所用的UI框架是很老的那套IMGUI。 首先咱們要知道IMGUI的處理流程。IMGUI將每一次的繪製拆分紅好幾幀,不一樣幀所處理的工做任務都不同,任務類型由EventType.current表示。 EventType.Layout EventType.Repaint 這兩個類型是IMGUI性能裏最重要的。 GUILayout內部維護有一個stack,stack裏保存的是每一個
相關文章
相關標籤/搜索