Как получить события из SWF-файла ActionScript 1/2 в Flex SWF? - PullRequest
0 голосов
/ 01 августа 2009

Я пытался загрузить гибкий встроенный SWF-файл в фильм, основанный на swish, и FAILing, некоторые исследования привели к:

(AS1 / AS2 и AS3) работают в разных «виртуальные машины» во Flash Игрок. Как и многие обновления продукта, SWF на основе AS3 может загружать на основе AS1 / 2 SWF, но AS1 / 2 не может загрузить AS3 на основе SWF.

ActionScript 3 - абсолютно новый продукт, а не простое обновление AS2. Adobe приняла «деловое» решение не включать «устаревшую совместимость».

отсюда: http://forums.swishzone.com/index.php?s=b8a808adb9b5dea0e88c5c6cedb97018&showtopic=60051&st=0&p=259340&#entry259340

Одна из стратегий, которую мне сказали, может быть использована, это создать SWF, который загружает AS 1/2 SWF, а затем при некоторых событиях загружает мой фильм AS 3. Дело в том, что это событие в AS 1/2 swf, так возможно ли это?

1 Ответ

0 голосов
/ 01 августа 2009

Вам нужно будет использовать вызовы LocalConnection для связи двух swfs, даже в пределах родительского swf. Грант Скиннер написал SWFBridge, который может быть вам полезен: http://www.gskinner.com/blog/archives/2007/07/swfbridge_easie.html.

...