![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Ситуация такая. Во флешке два фрейма: в первом прелоадер, во втором - все остальное.
Во втором фрейме есть объект, которому присвоено некое instance name. При обращении к нему по этому именни мы получаем null. При этом если его перенести в первый кадр, то все нормально, получаем нужный объект. Причем, когда он во втором фрейме, он все-таки существует: если запросить какой-то несуществующий объект, то ошибку выводит компилятор и прерывает компиляцию. Так как же к нему обращаться чтобы получать нормальный объект?
__________________
Jedem das Seine |
|
|||||
|
Регистрация: Nov 2008
Адрес: Saint-Petersburg
Сообщений: 12
|
Вы видимо обращаетесь еще до того как этот объект загрузиться, напишите во втором кадре trace(instance_name) - должно работать, так же проверьте путь обращения.
|
|
|||||
|
не использовать фреймы
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
1. Не пишите код в кадрах;
2. Не используйте прямое обращение по имени, для обращения по имени есть метод getChildByName. |
|
|||||
|
Регистрация: Jan 2008
Сообщений: 669
|
_etc, а можно (в смысле правильно ли это) обращаться к клипу напрямую, если он является дитем клипа-класса, загруженного из swc? Ведь получается он уже свойством является.
|
|
|||||
|
Цитата:
2. Спасибо, попробую воспользоваться. Добавлено через 5 минут Если написать во втором фрейме trace(obj) - то он возвращает нормальный объект. А как его заставить возвращать нормальный объект, если не писать код в кадрах?
__________________
Jedem das Seine |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Цитата:
Обращаться также, getChildByName. |
|
|||||
|
__________________
Jedem das Seine |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Прелоадер можно сделать и без писанины в кадрах. Всё в тех же классах.
|
|
|||||
|
Регистрация: Jan 2008
Сообщений: 669
|
Цитата:
Спасибо |
![]() |
![]() |
Часовой пояс GMT +4, время: 16:20. |
|
|
« Предыдущая тема | Следующая тема » |
|
|