使用NGUINGUI的相關介紹

大學霸發表於2015-01-14

1.3  使用NGUI

要使用NGUI,需要首先為遊戲專案匯入NGUI外掛資源,然後再建立UI Root物件,在這以後才可以新增各種UI控制元件,下面本節會詳解介紹這些知識本文選自NGUI從入門到實戰

1.3.1  匯入NGUI外掛

NGUI外掛在Unity的應用商店裡,是需要先購買然後才能使用的,具體的介紹如圖1-1所示。


1-1  不同NGUI外掛的收費情況說明

NGUI學習的成本居然這麼昂貴,很多人都會望而怯步吧,但這根本就不成問題!實際上網上有很多人購買了NGUI,然後將它做成資源分享了出來,讀者就可以直接拿來學習了。本書所使用的NGUI也是來自於網上,版本是3.0.2本文選自NGUI從入門到實戰

提示:本書附帶了這一版本NGUI的下載資源。才3.0.2!現在都3.7.2了!沒錯,NGUI的版本更新很快,每個月基本都會更新兩次,但是就學習使用NGUI而言,根本就沒有必要追求最新的,學會一個版本的以後,其它的版本根本就不是問題!不就是功能更加強大,而且還新增了新的功能麼!學會本書介紹的這些方法,再學習新的功能,會更加容易上手。

在遊戲專案中使用NGUI的方法很簡單,直接將NGUI資源包拖動到Unity中即可!

1.3.2  建立UI

要讓NGUI建立UI,可以使用它提供的“UI嚮導”,而開啟此嚮導的方法是單擊NGUI|Open|UI Wizard命令,然後會彈出名為UI Tool的對話方塊,如圖1-2所示,此對話方塊就是“UI嚮導”。

1-2  開啟NGUI提供的“UI嚮導”

此嚮導中一共有2個引數,以及1個觸發“建立UI”操作的按鈕:

q  Layer:此參數列示要將UI控制元件繪製在哪一個圖層裡;

提示:建議讀者將遊戲場景中不同種類的元素,置於不同的圖層。例如,將使用NGUI繪製的UI控制元件放置於名為NGUI的圖層,方法是:首先新建新的圖層“NGUI”,然後將使用UI嚮導建立的UI指定到“NGUI”圖層中。

即首先設定引數LayerAdd 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從入門到實戰

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29597077/viewspace-1401612/,如需轉載,請註明出處,否則將追究法律責任。

相關文章