2009-02-09 4 views
2

У меня есть новый проект, над которым я работаю, для чего потребуется приложение Flash для загрузки файлов ASF SWF и файлов AS3 Flash, а также фильмов FLV. Новое приложение Flash будет управлять загруженными SWF-файлами, перейдя в разные рамки на основной временной шкале.Проект ActionScript 2.0 и ActionScript 3.0

Я должен быть в состоянии получить исходный код для всех файлов, загружаемых в Flash, но я не уверен, что это всегда произойдет. Из того, что я прочитал, вы можете создать файл моста в файлах AS2 и использовать функцию локального соединения для управления загруженной частью AS2.

Есть ли лучший способ приблизиться к этому, поэтому мне не нужно использовать файл моста, или я вынужден получить исходные файлы ASF SWF для управления ими в основной части AS3 Flash.

Спасибо.

ответ

2

JumpEye Components.com имеет хороший Свободный AS2 мост поступления:

http://www.jumpeyecomponents.com/Flash-Components/Various/ActionScript-Bridge-91/

Что можно сделать с помощью ASB?

A. Используйте flash-компоненты вспышки AS2.0 в проектах AS3.0.

B. Используйте более старые виджеты AS2.0, флэш-файлы в новых проектах AS3.0.

C. Используйте AS2.0 методы, функции или классы внутри проектов AS3.0, вызывайте их и возвращайте обратно.

Технически: загружать проекты Macromedia/Adobe Flash AS2.0 (swf) внутри проектов Adobe Flash AS3.0 с использованием ASB и обмениваться данными между ними. Вызовите функции, запустите события и получите возвращаемые переменные, используя наш ASB API.

1

может быть немного поздно. Но на всякий случай кто-то ищет его. Самый простой способ связи AS2 с AS3 - использование LocalConnection, вот и все. Я надеюсь, что это помогает.