MyTetra Share
Делитесь знаниями!
Как собрать ролик из нескольких SWF файлов
Время создания: 28.09.2010 11:47
Текстовые метки: flash, swfmill, mtasc
Раздел: Компьютер - Программирование - Flash
Запись: xintrea/mytetra_syncro/master/base/0000001612/text.html на raw.github.com

Все что необходимо сделать, это указать в XML конфиге путь до SWF с Вашими классами, указать путь к дескриптору приложения (загрузочному классу и методу). Секция <library> позволяет Вам разместить в библиотеке неограниченное количество изображений, мувиклипов, аудио или видеоконтента. Кстати говоря стандартная флешовая видеокомпонента так же поддерживается в виде тега <video>. Далее собираем наш тандем по алгоритмам, описанным в мануалах к компиляторам. Да, есть интересная особенность у данной реализации. При интеграции собранного SWF ролика в другой сторонний SWF может теряться ссылка на переменную окружения _root.

Выход может быть, к примеру таким:

var targetString:String = ‘_target’;

var target:MovieClip = eval(eval(targetString));

target._lockroot = true;

Вуаля! Велосипед готов. Колеса кривые но можно ехать… Именно благодаря комбинации этих двух компиляторов возможен полный переход от Windows к Unix платформе при разработка Flash приложений.

 
MyTetra Share v.0.65
Яндекс индекс цитирования