Загружен AS2 SWF в AS3 SWF, так как AVM1Movie не выполняет ни одного сценария действий в AS2 SWF - PullRequest
2 голосов
/ 06 апреля 2010

Я ценю, что загрузка AS2 в AS3 никогда не будет веселой, но, к сожалению, я должен сделать это.

Я использую класс загрузчика в AS3 для загрузки внешнего SWF-файла AS2 на сцену в виде объекта AVM1Movie. Все, что помещено на сцену в FLA AS2, отображается нормально, но ActionScript вообще не работает.

Загруженный AS2 SWF имеет один слой, один кадр и несколько изображений в библиотеке, но ничего тяжелого. Я пытался убрать все из сценария, кроме простого вызова, чтобы изменить текст в динамическом текстовом поле на сцене - все еще ничего.

У меня есть слушатель в AS3, ожидающий Event.INIT, а не Event.COMPLETE - но ни один не работает.

Я что-то упустил? Кто-нибудь еще испытывал что-нибудь подобное? Он как будто загружается, но не запускается.

1 Ответ

0 голосов
/ 07 апреля 2010

Скрипт действия видеоклипа AVM1 не запускается сам по себе в среде AVM2. Вам придется написать обертку для того же самого, используя LocalConnection.

посмотрите пример здесь http://www.actionscript.org/forums/showthread.php3?t=116805

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...