NGUI:Overview
- 詳細內容
- 分類:Unity
- 發佈:2013-11-30, 週六 10:50
- 點擊數:2076
下面這篇是來自NGUI的說明文件的中文翻譯,最近在學NGUI,所以邊學邊翻譯了一下。
翻了一部分,還沒完成,繼續中。
來源:http://www.tasharen.com/forum/index.php?topic=6754
概觀:
核心元件:
- UIRoot - 存在於大部分的UI階層的根部。
- UICamera - 負責送出事件。
- UIPanel - 繪出widgets的元件,具有矩形裁切。
- UIRect - Abstract UI rectangle class that both widgets and panels derive from [Added in 3.0.7]
- UIWidget - 螢幕上不可見的矩形
- UITexture - 簡單的繪製紋理
- UISprite - 較為進階的繪圖區塊,使用由atlas取出的紋理。
- UILabel - 具有輸出文字能力的Widget。
- UI2DSprite - 與UITexture相同,但使用在4.3 sprites中。
- UIScrollView - 想要一個滾動視窗?
- UIButton - 多目的元件,可以新增簡單的基於事件的突出(highlighting)給 widgets並且在點擊/開關(tap)時觸發遠端函式。(維克:反正就是按鈕)
- UIToggle - 另外一個多目的的元件,可以用來建立分頁標籤,單選框與多選框。
- UISlider - 用來建立可以拖動的滑塊的元件。
- UIScrollBar - 用來建立可拖曳的滾動條。
- UIProgressBar - 用來建立進度條--類似Silder,但沒有thumb。
- UIPopupList - 可以用來建立下拉選單或是彈出選單。
- UIInput - Used to create input fields and editable text boxes
- UIKeyBinding - 綁定鍵盤按鍵以激活按鈕,輸入框,或是選擇一個物件。
- UIGrid - 將widgets布置到一個固定大小的格子中。
- UITable - 讓你能排放子物件到table中。
- UIPlayAnimation - Lets you trigger remote animations from common events (click, press, etc)
- Tweens - NGUI comes with a simple-to-use tweening library
- UIAnchor - [在3.07版中已過時] 定位一個遊戲物件到螢幕或是widgets矩形的側邊或是角落。
- UIStretch - [在3.07版中已過時] 延伸widget大小以符合螢幕或是另一個widget 的尺寸。
按個讚!~支持本站!~
FB推薦載入中