2013-06-05

001 Gmae Creator 教程-1

collections


定義:


是一種多行的文字集合,可是為一種多行訊息變數。

作用:


顯示角色資料是一種collections,隊伍成員資料的顯示也是一種collections,遊戲商店裡的物品也是一種collections,要將多種物品衍生為一個介面時,用collections是很方便的。

實做:


產生collections


選取12131321->更改Collection數量按鈕->鍵入你要的Collection名稱->關閉

預先定義collections資料


選擇編輯->改變大小->鍵入數量->鍵入資料->關閉

事件/使用值


首先要確定"進階Scripting"是打開的,關於collections的事件有以下:

增加到Collection:


新增輸入到你選擇的collection
清除Collection:
移除所有你選擇的collection的輸入

Collection Contains Branch:
檢查是否選擇的值是否是在collection中的輸入,「是」取左邊的值,「不是」取右邊值。

Collection Count Branch:
檢查在collection中是否有具體的輸入數字,能被用在檢查是否 "Apple"在collection中出現兩次。

Collection循環:
一個棒透了的「事件」它扮演collection中每個輸入的描述,被選擇的變數使得目前行列中的資料被事件讀取。

拷貝Collection:

拷貝collection中data,加到另一個collection中。

編輯Collection的元素:
在collection中的每一行,稱為"Index", 使用這個事件,你能根據狀況編輯任何的collection輸入或是 "Index"). 舉例來說, 你必須改變第三個輸入為"0",這就會變成使用的事件。

插入內部Collection:

這個事件將會插入一個collection在兩個分開的行中,所以如果你需要將一個輸入放在「輸入3」「輸入4」中間,那插入的將會變成新的「輸入4」,原本的4會變成5,依此類推。

從Collection中移除:

這個事件單純的移除一個被選中collection中輸入的實體,所以如果你的collection為以下:

蘋果

蘋果

橘子

然後你設定移除「蘋果」那麼就會導致你的collection變成

蘋果

橘子

在Collection的Index中移除:

這個事件使你根據狀況移除一個輸入,所以如果你需要移除第五個輸入(不論它的值是什麼),就使用這個事件。

排列Collection:
根據你選的選項從第一個輸入角色開始排列。