unity3d NGUI 效能分析

2021-06-16 16:05:08 字數 614 閱讀 2921

前三名:uipanel,hudtext,uifollowtarget

no.1:uipanel,做為ui必不可少的管理元件,每幀管理著子物件下的每乙個精靈的移動;同時也是滑動區域,拖動列表的擴充套件體。如果是中國手機網遊的ui級別的話,ngui會造成效能上的困惑,但是處理得當問題也就相繼消失。另外提示一下uipanel下的static的選項如果勾上,效能提公升一倍,前提精靈不帶有移動事件。打個比方說,在裝置上的乙個拖動列表,勾選靜態拖動的話延遲可以保持在0.1秒以下,反之可能半秒之上。但static這個選項最好動態啟用,否則後果自負。

prolifer百分比 5% ~ 40%.平均值15%

no.2:hudtext,ngui的乙個外掛程式。以前是20美金,實現血條數值顯示等角色ui的顯示。功能是不錯。效能也還一般般

prolifer: 1% ~ 20% 平均在%5以下

no.3:uifollowtarget 同上,跟隨玩家的ui。配合hud使用就完全可以實現,血條顯示,打擊數值顯示,以及顯示的效果,顏色等。

prolifer: %1~ 15% 

其它的uicamera.uianchor雖然常用,應該不會造成效能問題。

程式只要不是硬傷,相比shader和場景圖形渲染所費的效能是遠遠不足的。

Unity3D NGUI 物品系統

invgameitem 遊戲物品 mbaseitem invbaseitem quality 物品品質 invbaseitem 物品描述類 slot 物品的部位 stats invstat物品屬性鍊錶 attachment 物品對應的prefab iconatlas 物品使用的圖集 iconname...

Unity3D NGUI螢幕自適應

很多做移動終端開發的童鞋都可能遇到乙個問題,就是如何自適應 其實ngui已經能幫我們實現,下面就告訴大家怎麼整這個自適應。1,create a new ui 2,uiroot下新增uipanel script 3,camera的size設定為美術給你的圖的size 比如美術給你的是960 640,s...

unity3d NGUI的動畫(原)

ngui常用的有兩種動畫,幀動畫和曲線動畫 骨骼動畫沒看 曲線動畫 1.開啟animation面板,選中你要編輯的對像後,點錄入或add就會新建乙個 amin檔案。並且自動會在當前選的對像上新增animation元件或animator元件 unity版本不同 2.新增你要編輯的功能,比如座標,然後建...