Допустим, у вас есть 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.
Может кто-нибудь предложить мне совет?