Unity3D NGUI學習(一)血條

2021-09-08 18:18:48 字數 739 閱讀 9621

第一步,匯入ngui包 

匯入後unity工具欄上面就會出現關於ngui的選擇了

來看乙個例子

這裡還看乙個上面的進度條的

當這個按鈕包含幾個指令碼之後,就達到這樣的效果

之後就能夠通過實現指令碼控制這個進度條來控制顯示,達到控制血條的效果了。

這裡來自己做乙個血條,先建立兩個血條,然後乙個是背景血槽乙個是正在使用的血量

建立的兩個遊戲物件,預設新增了ui sprite指令碼,然後在為背景血槽新增乙個ui slider元件

指定乙個背景層和正使用的層可以通過 value去控制血量的情況了。

Unity3D NGUI學習筆記之一

指的是永遠保持畫素大小不變,比如一張 100 x 100 畫素的,在 500 x 500 解析度的螢幕上,它是 100 x100 畫素,在 1000 x 1000 畫素的螢幕上,它依舊是 100 x 100 畫素。優點 ui 的永遠保持最清晰,缺點導致在高解析度下 ui 顯得特別小,而低解析度下 u...

unity3d NGUI 效能分析

前三名 uipanel,hudtext,uifollowtarget no.1 uipanel,做為ui必不可少的管理元件,每幀管理著子物件下的每乙個精靈的移動 同時也是滑動區域,拖動列表的擴充套件體。如果是中國手機網遊的ui級別的話,ngui會造成效能上的困惑,但是處理得當問題也就相繼消失。另外提...

《Unity 3D NGUI 實戰教程》一導讀

unity 3d ngui 實戰教程 在手機遊戲開發興起的當下,unity 3d引擎依靠其良好的跨平台特性,一躍成為全球第一大引擎,被廣泛地使用。越來越多的遊戲開發者開始關注和使用unity 3d引擎。unity 3d引擎最大的短板在於其原生的gui系統有很大的缺陷,例如,效能和方便程度等都不適合進...