NGUI:UIProgressBar

概觀:

UIProgressBar 是UISlider與UIScrollBar所繼承的基本類別,你也可以使用它自己來建立進度條--也就是沒有拇指棒(thumb)的sliders。

閱讀全文:NGUI:UIProgressBar

NGUI:UIScrollBar

概觀:

UIScrollBar 用來建立滾動條 ─ 一個可變大小的滑塊,再一個固定大小的區域移動。它繼承了UIProgressBar 類別的所有功能,但是改變了前景圖物件的定位與互動方式。

閱讀全文:NGUI:UIScrollBar

NGUI:UISlider

概觀:

UISlider元件可以用來建立簡單的滑塊與進度棒,它繼承了所有UIProgressBar 的功能並且新增了一個拇指棒。

以它最簡單的形式來說,UISlider需要做的所有事情就是關聯一個用來修改的前景widget。這個widget的初始尺寸將會是slider 在100%時候的尺寸(UISlider.value == 1.0)。而slider收縮的方向取決於Direction的設定。

閱讀全文:NGUI:UISlider

NGUI:UIScrollView

概觀:

一個裁切過的UIPanel 並不完整,除非他能夠像滾動視窗一樣能夠被四處拖曳,是吧?是的!

要讓Panel能夠滾動檢視只要簡短的三步驟:

  1. 首先,選擇你想要改成滾動檢視的panel,然後再Scene視窗中的任何地方按下右鍵,帶出右鍵選單,然後選擇Attach -> Scroll View。
  2. 現在你有一個滾動視窗了,藉由拖曳紫色把手來改變四邊大小,就像是改變widget的大小一樣。
  3. 最後的步驟是新增一個UIDragScrollView 腳本到最少一個碰撞器。再來一次,選擇該碰撞器,在scene視窗中按下右鍵,Attach -> Drag Scroll View(它會在最上面,如果你又照著前面步驟走的話)

閱讀全文:NGUI:UIScrollView

NGUI:UIKeyBinding

概觀:

UIKeyBinding讓你能夠指定特定的鍵盤事件,像是按下”1”這個按鈕時,會像是你正在按下key binding(按鍵綁定) 所附加上的物件一樣。(像是快速鍵列上的施放魔法的按鈕。)。

他也可以用來選擇一個輸入框以進行輸入(想一想按下”enter” 鍵就可以開始聊天)。

閱讀全文:NGUI:UIKeyBinding