Просмотр полной версии : Как обращаться с Loader.content?
Помогите плиз!
Нигде не могу найти примеров как ображаться к контенту подгруженного мувика.
(Хэлп смотрел)
AlexFomin
16.05.2007, 12:26
В том же хэлпе:
content property
content: DisplayObject [read-only]
Contains the root display object of the SWF file or image (JPG, PNG, or GIF) file that was loaded by using the load() or loadBytes() methods.
т.е. например, если есть некий test.swf который нужно загрузить и у него на главной timeline есть переменная test, и есть loader c именем myLoader, тогда, чтобы обратиться к переменной test нужно изобразить примерно следующее(после успешной загрузки):
var targetClip = myLoader.content as MovieClip;
trace(targetClip.test);
вот собственно один из возможных способов обратиться к содержимому test.swf, т.е. работать с ним как с обычным MovieClip.
Спасибо. Попорбовал. Не подскажете в связи с чем может появляться така ошибка?
TypeError: Error #1009: Cannot access a property or method of a null object reference.
Подгруженный объект отображаетс после подгрузки.
Ошибка вылетает на вот такую строчку:
trace(targetClip.auto);
auto - мувик, находящий ся в подгруженном SWF. Таймлайн состоит из 1 фрейма, больше вложенных мувиков нет.
AlexFomin
16.05.2007, 13:08
Возможно обращение к клипу идет когда он ещё не загружен в loader, нужно реализовывать механизм реагирующий на событие Event.COMPLETE и уже тут обращаться к загруженному контенту.
Возможно. Спасибо за помощь.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.