ActionScript 3.0 - .swf, вложенный в .swf? - PullRequest
1 голос
/ 20 апреля 2010

Я знаю, как загрузить в .swf из внешнего файла. Тем не менее, я не знаю, как запустить тот, который уже находится в библиотеке. Можно ли иметь .swf, вложенный в .swf? Я хочу, чтобы последняя вещь была только одним файлом. Пожалуйста, помогите!

Ответы [ 3 ]

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

Если вы пытаетесь встроить содержимое одного SWF (B) в другой (A), и у вас есть доступ к FLA для B, вы можете перекомпилировать B как файл SWC (скомпилированная библиотека Flash).

Сначала убедитесь, что все, что вам нужно в B, правильно экспортируется для ActionScript.

Затем, чтобы экспортировать как SWC: Файл -> Параметры публикации -> Flash -> Экспорт SWC.

Получив SWC для B, добавьте ссылку на него в FLA для A: Файл -> Параметры публикации -> Flash -> Настройки -> Путь к библиотеке -> Нажмите кнопку + -> Введите путь к SWC относительно вашего FLA (например, "./libs/mySWC.swc").

-

В A теперь вы можете ссылаться через ActionScript на любое содержимое B.

0 голосов
/ 15 сентября 2011

Swiffotron может объединять SWF-файлы в один.

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

Если вы используете flex, тег [Embed] работает и для .swfs. Если вы используете Flash, я не знаю ... но вы можете импортировать .swf в свою библиотеку и превратить его в символ.

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