UNITY IMGUI


這幾天研究OPENGL時,想找一個UI庫來用,發現了IMGUI,到網上搜索評估中,突然發現它似乎和UNITY有關系。

UNITY文檔中提到過IMGUI,不知道是不一個東西,仔細看了下文檔,果然是。原文如下:

Legacy GUI

 

Unity originally had just two GUI Components. These have since been replaced by both the modern UI System, and the scripting-driven IMGUI System. The original GUI components are kept for legacy purposes but should not be used for new projects

 

原來情況是這樣的:UNITY在UGUI出來之前,一直是自己擼的UI系統,簡稱【GUI】,就是我們熟悉的在OnGui()函數里寫的那些東西。

GUI的API幾乎就是抄IMGUI的,用法,名字都差不多,特點是效率低。

自從出了UGUI之后的某個版本,UNITY將【GUI】換為了IMGUI,如上面英文所述。

現在UGUI主要用於游戲中交互的UI,在此之前,大家都用NGUI

而IMGUI則替代了GUI原來的作用:用於游戲調試和自定義Inspector面板


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM