![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Здравствуйте... Проблема вот в чем... Я создаю класс, и мне из него надо написать что-нибудь в текстовое поле расположенное на сцене.
В AS2 это выглядело бы так: В AS3 пишу следующее: не прокатывает ....Пытался узнать полный путь текстового поля main_report с помощью 'parent.name' показало root1, но тоже не прокатывает ....PS ковыряю хелп уже 1.5 часа....
__________________
This is only a game This is only a game... |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Собственно, Document class есть рутовый класс, он и содержит в себе все текстовые поля и прочее.
Код в кадрах в AS3 не пишут. |
|
|||||
|
грузить основной класс в тот из которого ты хочешь им пользоваться, например так:
}
__________________
I'm only happy when it rains. Waka Laka |
|
|||||
|
to __etc: спасибо, но код в кадрах я не пишу.... Эт я уже усвоил Ж)
to Usnul: понял, спасибо.... а как это выглядит с точки зрения производительности? --------------------- думаю изменю логику.... буду обращаться к объектам на сцене только Document class'ом (все объекты все равно в нем создаются)....
__________________
This is only a game This is only a game... |
|
|||||
|
очень даже хорошо выглядет, обьект всеравно грузится при запуске программы, так что это всего-лишь ссылка по сути.
__________________
I'm only happy when it rains. Waka Laka |
|
|||||
|
Цитата:
![]() Кстати текстовые поля объявленые в кадрах инициализируются не сразу =( Ну например нарисовал клип, назвал классом MyClip, а в нём в первом кадре текстовое поле textField. Так вот конструкция Будет выдывать undefined, т.к. текстфилды будут доступны только в следующем кадре. Так что нужен таймаут или ентерфрейм. Очень жаль... ведь визуально текстфилды расставлять удобнее.... Последний раз редактировалось miramax; 30.07.2007 в 15:12. |
|
|||||
|
кадры - это ваше воображение, их не существует на самом деле, а раз нету кадров, то и писать в них что-либо является ересью и ловушками сатаны. Эрго: АС3 в кадрах, добропорядочные хрестиане, не пишут.
__________________
I'm only happy when it rains. Waka Laka |
|
|||||
|
ясно.... а с точки зрения стиля что правильней манипулировать объектами только из Document class'а, а из остальных классов только инфу получать, или каждым классом править объекты на сцене?
__________________
This is only a game This is only a game... |
|
|||||
|
Цитата:
Есть такие задачи которые "без кадров" решать очень долго... |
|
|||||
|
Цитата:
Надо стараться поменьше оставлять "на сцене" и побольше юзать коснтрукторы. Это с опытом придёт =) Основную структуру программы надо держать в классах. А в кадрах удобно держать код для маленьких кирпичиков гуя находящихся "на нижнем этаже" (типа красивых кнопок, переходов и форм с тексфилдами) |
![]() |
![]() |
Часовой пояс GMT +4, время: 14:57. |
|
|
« Предыдущая тема | Следующая тема » |
|
|