|
|
|||||
Имена переменных из массива
Неожиданно столкнулся с дурацкой проблемой. У меня в массиве занесены имена, которыми бы я хотел назвать свои переменные... но что-то не понимаю как это сделать. Делаю так (что не работает)
var inputElements:Array = new Array(); inputElements = ["inputTg", "inputTa", "inputH", "inputD"]; for (var i:Number = 1; i<inputElements.length; i++) { var inputElements[i]:TextField = new TextField; } Спасибо
__________________
Глупости какие-то говорите. |
|
|||||
UFO
Регистрация: Jul 2007
Сообщений: 173
|
Так и сделать, только синтаксис поправить, по коду же компилатор ругается!
|
|
|||||
А какой синтаксис тут уместен?
1086: Syntax error: expecting semicolon before leftbracket требует точку с запятой, а куда?
__________________
Глупости какие-то говорите. |
|
|||||
ветеран форума
|
Изменить
на Если хочется типизации - то временную переменную делать а потом присваивать ее элементу массива
__________________
4am is time to rock Последний раз редактировалось DarkLight; 27.10.2007 в 20:43. |
|
|||||
ага. супер.
мучас грасиас!
__________________
Глупости какие-то говорите. |
|
|||||
__________________
Глупости какие-то говорите. |
|
|||||
Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
|
шикарно. Прибавляем к строке число, и присваеваем непойми кому непонятно что.
|
|
|||||
понял, Кикассо спасибо =)
i.toString() или нет? в АС2 подобное решали this["haha"+i]
__________________
Глупости какие-то говорите. Последний раз редактировалось Fl00r; 27.10.2007 в 21:01. |
|
|||||
Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
|
Заведите себе два массива - один для имен, другой для объектов.
|
|
|||||
только смысла создавать массив стрингов, чтоб тут же присвоить элементам ссылки на текстфилды никакого..
то, что mxmlc такое пропускает не делает ему чести.. зы: haxe не пропустит зыы: это я по поводу решения DarkLight и самой постановки задачи |
Часовой пояс GMT +4, время: 19:37. |
|
« Предыдущая тема | Следующая тема » |
|
|