AS3如何做一个字符串属性

时间:2014-06-22 22:56:57

标签: string actionscript-3 attributes

如何通过字符串获取属性?比如,我想用“this.a”来获得“这个”的x位置。

var a:String="x"
trace(this.x,this.a)

2 个答案:

答案 0 :(得分:0)

使用括号表示法:

trace( this['x'] );

或者:

var a:String = 'x';
trace( this[a] );

答案 1 :(得分:0)

您可以使用getter function

来实现此目的
function get a():String {
    return this.x;
}