Как создавать SWF-файлы из Flash с XML и AS3 в пакетном режиме?

I am currently making .SWF file with Flash, XML and Action Script 3. I use data from XML(pictures, text), .FLA & AS3 to make the image and text moving in the animation.

.FLA > .XML > AS3 > .SWF

Мне нужно создать файл один за другим, и для этого потребовалось много времени. У меня есть много xml файлов, которые я хочу преобразовать в swf . Так я думал использовать Python для отправки команды на Flash, например, я могу создать пакет видео ( swf), не используя flash (ручно) и создавайте его один за другим.

Но я ищу вариант, который я получаю, и это не совсем понятно:

Есть

Python xml Socket,

Adobe Air,

XMLSocket .

Может ли кто-нибудь помочь мне получить хорошее представление об имеющемся у нас варианте и как я могу применить его к моему проекту.

Мне нужен способ связи с Python , Flash , xml , AS3 для финализации .swf .

спасибо

1
добавлено отредактировано
Просмотры: 2
nl ja de
возможный дубликат Справка по MTASC и SWFMill для CamCanvas
добавлено автор Paul Sweatte, источник
Нужно ли включать Python в процесс? Если нет, вы сможете создать небольшое приложение Flash, которое может загружать XML-файлы и создавать SWF-файлы в зависимости от содержимого. Очевидно, вы можете использовать эту библиотеку для создания SWF во время выполнения: github.com/claus/as3swf
добавлено автор puggsoy, источник
О, я вижу: вы хотите автоматически компилировать FLA с разными XML-файлами. Я забыл об этом, так как я привык к сборке чистого AS3 с помощью Flex SDK. Кажется, что Flash IDE является единственным инструментом, который может скомпилировать FLA, поэтому, если возможно, что Python сообщит Flash для компиляции, тогда вы можете это сделать. Единственное, что вам нужно будет загрузить xml извне, и заставить Python перемещать и переименовывать каждый xml в место загрузки при каждом компиляции. Я посмотрю, смогу ли я найти примеры или что-то еще, так как сам не знаю Питона.
добавлено автор puggsoy, источник
Анимировать чисто с AS3 довольно непрактично, так что я бы сделал то, что Ли предложил: скомпилировать активы FLA (MovieClips, Sounds и т. Д.) В SWC, который затем можно использовать в качестве библиотеки для вашего AS3-кода. Пока вы хорошо разбираетесь в AS3, у вас не должно возникнуть проблемы с добавлением MovieClips на сцену и анимацией их в соответствии с XML. Если, однако, ваша анимация находится на корневой стадии вашего FLA, вам придется преобразовать ее в MovieClip, иначе она не будет в SWC.
добавлено автор puggsoy, источник
вы можете автоматизировать создание swf с помощью компилятора mxmlc, входящего в состав Flex SDK, - вы можете создавать сценарии пакетного или ANT для генерации swfs из mxmlc. Вот основное введение: ghostwire.com/aspireui/docs/basics/компиляция-с-флекс-mxmlc
добавлено автор user1901867, источник
im то же, что и puggsoy; так как я использовал flash, я даже не рассматривал формат FLA. Это становится более сложным, но если это практично, вы можете скомпилировать активы из FLA в SWC, а затем передать этот SWC в mxmlc (вместе с файлами AS).
добавлено автор user1901867, источник
Python не нужен, но это тот язык, который я знаю лучше всего;), я вижу в боте вашего ответа довольно хороший вариант, но я не вижу, как использовать .fla в этом процессе!? благодаря
добавлено автор Gregory Neumann, источник
Приятно, с чистым AS3 и FLEX SDK, можно ли что-нибудь оживить? Я использую .FLA для анимации, xml для данных и AS3, чтобы заставить его работать togheter, я открыт, чтобы увидеть альтернативные методы :) спасибо.
добавлено автор Gregory Neumann, источник