collections
定義:
是一種多行的文字集合,可是為一種多行訊息變數。
作用:
顯示角色資料是一種collections,隊伍成員資料的顯示也是一種collections,遊戲商店裡的物品也是一種collections,要將多種物品衍生為一個介面時,用collections是很方便的。
實做:
產生collections
選取
預先定義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:
根據你選的選項從第一個輸入角色開始排列。