|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
[+6 13.05.06]
Регистрация: May 2006
Сообщений: 29
|
Управление загруженными внешними swf
Привет всем,
Пытаюсь в свой ролик загрузить swf извне: var url:String = "ai2.swf"; var loader:Loader = new Loader(); var request:URLRequest = new URLRequest(url); loader.load(request); container.addChild(loader); Проблемы две: мувик загружается, изначально позиционируется по координам container - всё как надо, но через 2-3 секунды почему-то вылетает из этих границ и живет своей жизнью. Хочется как-то это исправить, то есть мне надо,чтобы внешний мувик вне зависимости от его размеров,загружался в определенную координату на сцене и был заданных размеров. Разве не достаточно это определить в пустом container куда загрузится мувик? вторая проблема..то есть вопрос, как мне управлять загруженными мувиками? При загрузке они сразу начинают проигрываться, и не реагируют на container.stop().. |
|
|||||
strange mood
|
Вы грузите мувик не в container, а в loader. Тоесть, чтобы обратиться к загруженному мувику, нужно обратиться к loader, точнее к loader.content. Для него же задавать координаты и размеры, у него же вызывать stop.
В вашем случае иерархия получается такая: Насчет проблем с позиционированием - попробуйте выставить выравнивание сцены в TL. Нужные размеры можно задать, поймав событие завершения загрузки Event.COMPLETE
__________________
тонкий тролль, осеянный благодатью |
|
|||||
[+6 13.05.06]
Регистрация: May 2006
Сообщений: 29
|
Спасибо. Попробовал обратиться к loader.content, получил 1061: Call to a possibly undefined method stop through a reference with static type flash.displayisplayObject.
В Гуглу накопал,что надо делать что-то типа этого: попробовал и получил такое: TypeError: Error #1034: Type Coercion failed: cannot convert flash.display::AVM1Movie@3e7c509 to flash.display.MovieClip. at playertest1_fla::MainTimeline/completeHandler() Это нормально? |
|
|||||
Регистрация: Aug 2005
Сообщений: 35
|
Цитата:
либо так: Но, если свфка под AVM1, то это естесственно не поможет ) |
|
|||||
[+6 13.05.06]
Регистрация: May 2006
Сообщений: 29
|
мда..загружаемый swf это сконвертированный avi..
|
Часовой пояс GMT +4, время: 11:11. |
|
« Предыдущая тема | Следующая тема » |
|
|