#string #actionscript-3 #attributes
#строка #actionscript-3 #атрибуты
Вопрос:
как получить атрибут по строке? например, я хочу использовать «this.a», чтобы получить позицию x «this».
var a:String="x"
trace(this.x,this.a)
Ответ №1:
Используйте обозначение в скобках:
trace( this['x'] );
Или:
var a:String = 'x';
trace( this[a] );
Ответ №2:
Вы можете добиться этого с помощью функции получения:
function get a():String {
return this.x;
}