![]() |
Загрузить из одной swf другие с передачей параметров.
Доброго времени суток!
У меня такая проблема: Есть одна свф-ка - part.swf, которая в зависимости от параметров, переданных ей через flashvars, формируется различным способом (загружает в себя различные картинки). И есть другая свф-ка all.swf, которая должна загрузить в себя два экземпляра первой, но с различными параметрами (сама эта свф-ка тоже получает параметыр из flashvars). Как передать параметры этим двум part.swf??? Спасибо большое! |
swf-загрузчик (all.swf):
Код:
var clip:MovieClip = _root.createEmptyMovieClip("clip", 0);Код:
trace(param); |
Спасибо!
Это все работает, если загружается один экземпляр part.swf. Если я хочу одновременно загрузить 2 экземпляра с разынми параметрами в 2 разных контейнера (clip1 и clip2), то параметры второго преписывают параметры первого. Код:
var clip1:MovieClip = _root.createEmptyMovieClip("clip1", 0); |
Еще один вопрос к той же проблеме.
Одна свф-ка (all.swf) загружает другую (part.swf). В свою очередь part.swf считывает текстовый файл и согласно ему формируется. Я хочу получить размеры part.swf. Но событие onLoadInit() все равно возвращет нули :( В чем тут может быть загвоздка? |
Цитата:
Насколько я помню, onLoadInit вызывается когда начинается загрузка. А на момент начатия загрузки мы ещё не знаем, какой это клип (в т.ч. его размеры). Так что используем onLoadComplete||onData |
Порядок такой:
onLoadStart - началась загрузка onLoadComplete - загрузка завершилась onLoadInit - загруженный клип проинициализировался (с этого момента доступны его ширина, высота и его переменные и свойства) |
Позвольте поправить! Доступ к свойствам клипа уже есть c onLoadComplete:
Код:
var loadListener:Object = new Object(); |
Не позволю :)
_xscale и _yscale доступны еще до начала загрузки. Пример неудачный. Поставьте _width и _height и посмотрите на результат. |
Да! Вы правы. Но все же строка
Цитата:
|
Да нет, все верно я описал, ведь писал про загружаемый клип, но грузится, то он не в пустоту, а в мувкилип, который существует и тоже имеет методы и свойства. Только вот часть из них замещается загруженным клипом, а часть наследуется.
|
Согласен.
|
| Часовой пояс GMT +4, время: 08:37. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.