Editor编程 GUILayout为何控件一多一复杂性能就差的不行?

UnityEditor所用的UI框架是很老的那套IMGUI。 首先咱们要知道IMGUI的处理流程。IMGUI将每一次的绘制拆分红好几帧,不一样帧所处理的工做任务都不同,任务类型由EventType.current表示。 EventType.Layout EventType.Repaint 这两个类型是IMGUI性能里最重要的。 GUILayout内部维护有一个stack,stack里保存的是每一个
相关文章
相关标签/搜索