声明名称未知的变量

时间:2016-03-16 01:13:03

标签: air actionscript-3 dynamic-variables

我目前正致力于一个游戏引擎,玩家可以选择创建自己的世界来玩和分享。引擎本身由文本文件驱动。它也在adobe AIR开发。

我希望玩家能够创建自己的变量来用于他们所创造的世界。它们唯一的类型是int和字符串变量。

由于我找不到任何可以让我动态命名变量的资源,我想知道是否有任何聪明的方法可以让它像动态命名一样。玩家需要能够给它一个名称来引用它,当然还有他们想要保留的内容。

对此的任何帮助都将非常感激。

1 个答案:

答案 0 :(得分:0)

由于他们使用的是文本文件,我假设您正在解析和处理这些文本文件。如果是这种情况,请在用户定义变量时将变量存储在地图中。您可以使用两个映射,一个用于整数,一个用于字符串,或者一个映射同时包含两个映射。键是变量名,它映射到当前值。