Мы конвертируем несколько тысяч .FLA-файлов из SWF (Flash CS6) в HTML5 Canvas (формат Animate CC).Я уже написал сценарий JSFL, который автоматизирует процесс:
- Преобразование скомпилированных клипов в объекты, поддерживающие HTML5
- Преобразование документа в формат холста HTML5
- Связывает новыйПрофиль публикации и шаблон HTML с документом
- Изменяет имена файлов публикации
Итак, сложная часть выполнена!Но я хочу оптимизировать его немного больше.
В текущем HTML-шаблоне есть некоторые общие служебные функции.Служебные функции добавляют 5-10 КБ к размеру файла каждой анимации, которые сами по себе, вероятно, находятся в диапазоне 20-50 КБ.
Я бы лучше включил эти служебные функции, установив скрипт Global Include, перейдя к началу-в левой части панели «Действия», выберите Включить и добавьте скрипт с помощью клавиши + .(Когда я закончу, он покажет URI под Global Script )
Это выдаст желаемый вывод, и он идеален!Единственным недостатком является то, что я должен делать это вручную - я хотел бы, чтобы при запуске моего сценария преобразования JSFL файл .JS ассоциировался как глобальное включение.
Кто-нибудь знает о методе JSAPI дляполучить или установить скрипт глобального включения в документы HTML5 Canvas?
Мне не удалось найти какую-либо документацию по такой функции в JSFL / JSAPI.Не похоже, что установка скриптов оставляет след на панели истории, поэтому я в растерянности.