|
|
|||||
Регистрация: Jul 2007
Адрес: Россия, Москва
Сообщений: 522
|
Динамические классы в AS3
Хотел бы узнать, есть ли возможность обращаться к созданным вручную клипам, которые располагаются на root (ещё раз повторюсь созданным вручную, не подключенным через addChild и new Имя_класса), избегая объявления главного класса флешки с атрибутом dynamic?
Собственно проблема в том, что если мы располагаем вручную на главной временной шкале (или внутри клипов-контейнеров) объекты, к которым нам потом нужно будет обращаться и даём им имена, то в .as файле класса-родительского объекта переменные с такими именами нельзя будет объявить, потому что будет выдаваться ошибка, и единственным способом обращаться к этим объектам, на сколько я знаю, является объявление класса родительского-объекта с атрибутом dynamic. А лично мне, как человеку, который работает с FlashDevelop (я не знаю, как обстоят дела с объявлением переменных в других редакторах) было бы удобно объявлять переменные-имена, созданных вручную клипов внутри .as кода, хотя бы для того, чтобы увеличить скорость набора, за счёт того, что редактор сам подставляет и «подсказывает» имена объявленных переменных при наборе. Вот и вопрос, можно ли как-то совместить создание объектов вручную и объявление этих переменных в коде? За ранее спасибо. Последний раз редактировалось koIIImarik; 15.03.2009 в 01:02. |
|
|||||
стервочка (я мужик)
|
getChildAt, getChildByName?
|
|
|||||
ветеран форума
|
Цитата:
__________________
4am is time to rock |
|
|||||
Регистрация: Jul 2007
Адрес: Россия, Москва
Сообщений: 522
|
2 DarkLight:
Круто, спасибо, это похоже то, что мне было нужно. BlooDHounD: Не очень понял, что вы имели ввиду (не объявлять переменные, но обращаться к ним через getChildByName("имя_переменной"), так?), но DarkLight, похоже, привёл пример того, что мне было надо. |
Часовой пояс GMT +4, время: 16:08. |
|
« Предыдущая тема | Следующая тема » |
Теги |
теоретическое |
|
|