NGUI:UIGrid
- 詳細內容
- 分類:Unity
- 發佈:2013-11-30, 週六 10:21
- 點擊數:2065
概觀:
UIGrid 是個助手腳本,它讓你能夠輕易的將widgets布置到一個固定大小的格子中。它可以使用在編輯階段或是執行階段。假如你想要不同大小的格子,你可以使用UITable來 代替。
要使用UIGrid,先選擇一個面板(panel),在scene視窗中的任意地方按下右 鍵,從建立(Create)表單中選擇格子(Grid)。你也可以將UIGrid 簡單地附 加到任何空的遊戲物件。
初始布置(Arrangement )決定子物件會以哪個方向來放置,水平(Horizontal)代表延著右邊延伸,垂直(Vertical)代表延著下方延伸。
每條線的最大數量(Max Per Line)框控制水平方向的行數,已及垂直方向的列數。
(維克:內陸與台灣的行與列的意義似乎相反???)
格子的寬度與高度(Cell Width and Height)決定格子內項目間的空間。
預設情況下,格子(Grid)會簡單的將其子物件重新安排位置,順序是以子物件被建立的的順序為準。假如你想要改變這點,並且指定特定的順序,你可以把它們按照順序命名為("001", "002", "003", 等等..),並且選取"Sorted"選項。這樣做可以讓Grid在調整位置之前先進行排序。
最後,假如你要留下隱藏(invisible (disabled))的物件造成的空格,關掉隱藏失效(Hide Inactive)的旗標。預設情況下,這個旗標是開啟的,因此隱藏的物件會值接被忽略掉。
新手提示:
在執行期間中使用Grid來重新訂位物件十分有用,但你也可以在編輯階段中執行它。簡單地對其按下右鍵,選擇執行(Execute )選項。然後你就可以安全的刪除元件,假如你不在需要它的話。(維克:在 "檢視區(Inspector)" 對著UIGrid元件按右鍵選執行,排列好後,如果不會在需要的話就可以把UIGrid刪掉。)
類別文件:
http://tasharen.com/ngui/docs/class_u_i_grid.html
本頁面是翻譯官方網頁的文件:UIGrid
按個讚!~支持本站!~