Способ автоматически генерировать классы для символов из библиотеки Flash IDE
-
13-12-2019 - |
Вопрос
Мой рабочий процесс обычно идет так: я создаю символ в Flash IDE с текстовыми полями, контейнерами и т. Д. Затем я выбираю «экспорт для Actionscript» и введите в классе (автоматическое объявление экземпляров сценических экземпляров, конечно, выключено)Отказ
Затем я создаю соответствующий классный файл в FDT и объявляю все эти текстовые поля и другие объекты, которые находятся в моем символе.Это довольно рутинный и скучный процесс, который занимает много времени.
Есть ли способ автоматизировать его?Может быть, какой-то плагин для Flash IDE, который автоматически создаст файл класса на основе символа, экспортированного как?
Решение
Вы могли бы использовать jsfl для работы с .flaбиблиотека.Вы можете написать сценарий, который проходит через элементы библиотеки, находит те, которые экспортируются как и создают нужен файл .As (если он еще не создан, чтобы не перезаписать свой существующий, например).(Для создания общественных свойств вы должны пройти через объекты на этапе символов, захватите их имена и типы, чтобы создать соответствующие поля в вашем классе).
стоит упомянуть отличные рамки xjsfl , которая действительно может помочь вам написать более компактные и элегантные сценарии.