actionscript-3 - 变量的AS3对象表示法

标签 actionscript-3

我有一些格式的变量:

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/

相关文章:

actionscript-3 - Flex - 自定义组件 - 百分比宽度/高度

actionscript-3 - Flash 套接字 HTTP-POST 示例

actionscript-3 - addChild() : How can I know when a DisplayObject is actually displayed on the stage?

string - 在不拆分单词的情况下将字符串拆分为子字符串(行)

flash - 删除 Sprite 图形?

javascript - 使用 Javascript 设置 Flash (AS3) 变量

flash - 在ActionScript 3.0中设置动态变量名称

actionscript-3 - ActionScript 3.0 声音不起作用

flash - 如何创建垂直颜色渐变(或除平面水平渐变之外的任何其他角度)

php - 如何在 ActionScript 3 中获取关于 MySQL 时间戳的时间?