Как я могу динамически генерировать SWC из файлов активов? - PullRequest
1 голос
/ 28 февраля 2012

Допустим, у вас есть 3 SWF-файла в каталоге:

/ игра / активы /

1.swf 2.swf 3.swf

Что мне нужно сделать, это упаковать их в файл SWC, а затем переместить этот файл SWC в каталог libs /.

Я планирую использовать муравей, поэтому этот шаг всегда должен выполняться перед этапом компиляции.

Сегодня я использую файл VBS для генерации файла XML. Затем я использую этот XML-файл для генерации AssetMap, который представляет собой серию [Embeds] (1.swf, 2.swf, 3.swf), которые являются ByteArrays.

Затем я передаю эти байтовые массивы в loader.loabytes для генерации мувиклипа.

Но это «преобразование байтового массива в реальном времени» слишком медленное. Я бы предпочел, чтобы у меня был прямой доступ к экземплярам, ​​как у меня с SWC.

Может кто-нибудь предложить мне совет?

...