要使用NGUI,須要首先爲遊戲項目導入NGUI插件資源,而後再建立UI Root對象,在這之後才能夠添加各類UI控件,下面本節會詳解介紹這些知識本文選自NGUI從入門到實戰!學習
NGUI插件在Unity的應用商店裏,是須要先購買而後才能使用的,具體的介紹如圖1-1所示。spa
圖1-1 不一樣NGUI插件的收費狀況說明
插件
NGUI學習的成本竟然這麼昂貴,不少人都會望而怯步吧,但這根本就不成問題!實際上網上有不少人購買了NGUI,而後將它作成資源分享了出來,讀者就能夠直接拿來學習了。本書所使用的NGUI也是來自於網上,版本是3.0.2本文選自NGUI從入門到實戰。orm
提示:本書附帶了這一版本NGUI的下載資源。才3.0.2!如今都3.7.2了!沒錯,NGUI的版本更新很快,每月基本都會更新兩次,可是就學習使用NGUI而言,根本就沒有必要追求最新的,學會一個版本的之後,其它的版本根本就不是問題!不就是功能更增強大,並且還添加了新的功能麼!學會本書介紹的這些方法,再學習新的功能,會更加容易上手。對象
在遊戲項目中使用NGUI的方法很簡單,直接將NGUI資源包拖動到Unity中便可!遊戲
要讓NGUI建立UI,可使用它提供的「UI嚮導」,而打開此嚮導的方法是單擊NGUI|Open|UI Wizard命令,而後會彈出名爲UI Tool的對話框,如圖1-2所示,此對話框就是「UI嚮導」。資源
圖1-2 打開NGUI提供的「UI嚮導」it
此嚮導中一共有2個參數,以及1個觸發「建立UI」操做的按鈕:入門
q Layer:此參數表示要將UI控件繪製在哪個圖層裏;dva
提示:建議讀者將遊戲場景中不一樣種類的元素,置於不一樣的圖層。例如,將使用NGUI繪製的UI控件放置於名爲NGUI的圖層,方法是:首先新建新的圖層「NGUI」,而後將使用UI嚮導建立的UI指定到「NGUI」圖層中。
即首先設置參數Layer爲Add Layer…,便可彈出名爲Tags&Layers的對話框,在此對話框的Layers參數中自定義一個圖層,將其命名爲NGUI。而後回到「UI Tool」對話框中,從新設置Layer參數爲NGUI便可。如圖1-3所示本文選自NGUI從入門到實戰。
圖1-3 新建圖層,併爲UI指定圖層
q Camera:此參數決定了控件的顯示效果;
提示:此屬性包含3個參數。None表示不會額外使用攝像機;Simple 2D表示會使用一個呈現2D效果的攝像機;Advanced 3D表示會使用一個呈現3D效果的攝像機本文選自NGUI從入門到實戰;