我有一些格式的变量:
var like6Y:Number = 50;
后来我动态设置一些:
num=6;
然后我尝试使用该num来获取变量like6Y:
like+6+Y
我知道这是完全错误的,但我似乎记得您可以使用某种对象表示法来完成此操作:
["like"+num+"Y"]
或类似的规定。但是我不记得该怎么做。
谢谢
最佳答案
可以完成-只需访问this["like"+num+"Y"]
。假定like6num
是当前对象的属性,否则只需将this
更改为对象的名称。
关于actionscript-3 - 变量的AS3对象表示法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8368156/