2016-04-13 2 views
0

Я уверен, что это очень простой вопрос, но мне просто интересно, можно ли создать общий объект и называть его после строковой переменной.AS3 Общий объект как переменная

Для примера:

var newvariable:Number = 0; 

so.data.newvariable.toString(); = ?? 

Теперь я знаю, что с приведенным выше примером/\ есть более простые способы обойти его, но мне действительно нужно найти альтернативные методы, так что я могу на самом деле назвать общий объект по очереди переменная. Очень ценю это!

+0

Dont ум имена переменных точка с запятой/\ – user1666767

+0

не имеют значения, вам необходимо более глубокое понимание кодирования и флэш кодирования в целом. Что вам действительно нужно, так это значение переменной, а не сама переменная. – BotMaster

ответ

1

Вы можете использовать скобки array access для создания динамических имен свойств от переменных:

var count:int = 0; 
so.data["newvariable" + count] = "foo";