Показать сообщение отдельно
Старый 14.02.2010, 20:15
MidnightOne вне форума Посмотреть профиль Отправить личное сообщение для MidnightOne Найти все сообщения от MidnightOne
  № 1  
Ответить с цитированием
MidnightOne
 
Аватар для MidnightOne

Регистрация: Jan 2010
Сообщений: 62
По умолчанию Объявление переменной с неизвестным именем (AS3) Как?

В середине кода
Код AS3:
var i:int = 1;
this["variable" + i] = Math.Random(); * то же самое, что и * <b>variable1b> = Math.Random();
this["variable" + i] работает, и в данном случае присваивает значение от 0 до 1 переменной variable1.

Но как определять таким образом переменные?
Например мне надо задать 50 разных переменных (на самом деле ещё больше), причём их точное количество мне не известно.
Я думал что следующее прокатит:
Код AS3:
For (var i:int=1; i<51; i++)
{ 
 * var this["variable" + i]:int = Math.random();
 
}
Но не тут-то было... Хэлп.