![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Nov 2009
Сообщений: 16
|
Добрый день.
Начал изучать ActionScript 3.0 (с 2-м не знаком), для более лучшего усваивания информации вместе с теорий сразу же занимаюсь практикой. Столкнулся с проблемой, которую самостоятельно пока решить не могу. Есть "сцена", у неё есть основной класс, допустим: так вот мне надо из класса Vplayer, объект которого создается в классе Main, обратиться к обьекту из библиотеки, пусть это будет "movie clip" или же "button" не важно. Как это сделать? Подскажите пожалуйтса. |
|
|||||
|
ветеран форума
|
То, что лежит в библиотеке, не существует в виде экземпляров. Чтобы достучаться до них, прописываем в Linkage у символа Class, затем создаем новый экземпляр класса через new, как обычно. Ну и при необходимости добавляем на сцену через addChild, чтобы его было видно)
__________________
4am is time to rock |
|
|||||
|
Регистрация: Nov 2009
Сообщений: 16
|
Сделал так, как сказал DarkLight. В библиотеке есть "movie clip" - allTime. В нем лежит dynamic text. Ситуация следующая:
На экране ничего не появляется, хотя там по умолчанию уже есть текст. Пытаюсь его изменить: Получаю следующую ошибку: .elements.time.AllTime. at buPlayer::VPlayer/initPlayer() at buPlayer::VPlayer$iinit() at buPlayer::Main$iinit() Помогите разобраться пожалуйста. Добавлено через 4 часа 37 минут Вопрос, что должно быть внутри класса allTime? Сейчас там примерно так: Последний раз редактировалось VirRaa; 23.11.2009 в 01:39. |
|
|||||
|
Регистрация: Feb 2006
Сообщений: 2
|
хмм.. странно както ты его создаешь.. попробуй так
а достучаться ты и не сможешь... ты указываешь НО ты ж сам говоришь что ВНУТРИ мувиклипа лежит динамикТекст. значит должно быть так где "SOME DYnamic TEXT" - это Instance Name у твоего динамиктекста котрый внути мувика |
|
|||||
|
чтоб достучаться до динамик текста, то он должен быть как паблик свойство, если класс не динамический.
__________________
http://cleptoman.free-lance.ru achivements: дважды благословлен на воровство. осеяный благодатью |
![]() |
![]() |
Часовой пояс GMT +4, время: 00:38. |
|
|
« Предыдущая тема | Следующая тема » |
|
|