Упаковывать внешние файлы во флэш-доставку? - PullRequest
3 голосов
/ 22 января 2010

Можно ли упаковать все внешние файлы, такие как изображения и видео, в окончательный формат .swf или эквивалентный файл? Я хочу, чтобы внешние файлы были отделены друг от друга, потому что их легче менять при разработке, но я не хочу, чтобы они были внешними при реализации проекта. Кто-нибудь знает возможно ли это?

Ответы [ 2 ]

1 голос
/ 23 января 2010

вы можете сделать это с помощью SWF и тега вставки.Проверьте это, если вы работаете с Flash IDE: http://www.adobe.com/devnet/flash/articles/embed_metadata.html

или можете использовать SWC, который работает аналогичным образом.

Оба решения требуют Flash CS4 или flex-компиляторакак я могу сказать.

В конце у вас будет только один SWF, но учтите, что для каждого изменения, которое вы вносите в файл «содержимого» (SWF или SWC), потребуется повторная компиляция проекта.

0 голосов
/ 23 января 2010

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

Прежде всего, метод загрузки изображений, видео и т. Д. Из внешнего источника требует другого кода, чем если бы все ресурсы были скомпилированы в сам SWF. Во-вторых, в любом случае для этого нет никакого механизма.

В качестве альтернативы вы можете хранить все свои активы в одном отдельном SWF-файле, который загружает ваш основной SWF-файл. Тогда вы будете доставлять 2 SWF, один только с активами. Однако обновление контента во время разработки будет очень похоже на то, что потребуется, если вы просто начнете хранить все ресурсы в главном флаге.

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