2016-03-16 111 views
0

我目前正致力於一款遊戲引擎,玩家可以選擇創建自己的世界來玩和分享他人。引擎本身由文本文件驅動。它也在Adobe AIR中得到發展。名稱不明的變量聲明

我希望玩家能夠創造他們自己的變量來使用他們所創造的世界。唯一的類型是int和string變量。

因爲我找不到任何資源可以讓我動態命名變量,所以我想知道是否有任何聰明的方法可以使它像動態命名一樣。玩家需要能夠給它一個名字來引用它,當然還有他們希望它保存的內容。

對此的任何幫助將不勝感激。

+0

也許存儲在某種字典或地圖中的鍵值集(變量的名稱和值)? (我對AIR沒有經驗......) – obe

+0

您需要將這些變量存儲在設備中? (使用PersistenceManager)? –

回答

0

由於他們正在使用文本文件,我假設你解析和處理這些文本文件。如果是這種情況,請在用戶定義它們時將變量存儲在地圖中。您可以使用兩個地圖,一個用於整數,一個用於字符串,或者一個地圖具有兩個。關鍵將是映射到其當前值的變量名稱。