Способ автоматически генерировать классы для символов из библиотеки Flash IDE

StackOverflow https://stackoverflow.com//questions/9701817

Вопрос

Мой рабочий процесс обычно идет так: я создаю символ в Flash IDE с текстовыми полями, контейнерами и т. Д. Затем я выбираю «экспорт для Actionscript» и введите в классе (автоматическое объявление экземпляров сценических экземпляров, конечно, выключено)Отказ

Затем я создаю соответствующий классный файл в FDT и объявляю все эти текстовые поля и другие объекты, которые находятся в моем символе.Это довольно рутинный и скучный процесс, который занимает много времени.

Есть ли способ автоматизировать его?Может быть, какой-то плагин для Flash IDE, который автоматически создаст файл класса на основе символа, экспортированного как?

Обновление: Итак, следуя ответу Pavel Fljōt, я написал свою собственную команду для достижения этой задачи.Теперь он доступен на Adobe Exchange здесь: http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail&loc=en_us&extid=3021022

Это было полезно?

Решение

Вы могли бы использовать jsfl для работы с .flaбиблиотека.Вы можете написать сценарий, который проходит через элементы библиотеки, находит те, которые экспортируются как и создают нужен файл .As (если он еще не создан, чтобы не перезаписать свой существующий, например).(Для создания общественных свойств вы должны пройти через объекты на этапе символов, захватите их имена и типы, чтобы создать соответствующие поля в вашем классе).

стоит упомянуть отличные рамки xjsfl , которая действительно может помочь вам написать более компактные и элегантные сценарии.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top