Массовое переименование связей в FLA - PullRequest
0 голосов
/ 02 июня 2011

У меня есть основанный на AS3 FLA, который по разным причинам нуждается в переработке почти всех связей в библиотеке (необходимо перейти в другое пространство имен пакетов). Этот конкретный FLA довольно большой, поэтому делать это вручную было бы довольно утомительно.

Как лучше всего справиться с этим?

Я рассмотрел сохранение FLA в виде XFL, и просто отредактировал вручную все файлы XML в папке LIBRARY, а затем сохранил как FLA. Кто-нибудь пробовал это? Я никогда раньше не работал с файлами XFL, поэтому я не знаю, с какими причудами я могу столкнуться.

Существуют ли какие-либо сценарии JSFL, которые справляются с этим?

Спасибо.

EDIT:

Моя проблема связана с загрузкой SWF-файлов и конфликтами классов из-за того, что несколько SWF-файлов используют одно и то же пространство имен пакета. Не вдаваясь в подробности, я знаю о ApplicationDomain и LoaderContext . В настоящее время я загружаюсь в новый ApplicationDomain, но это не идеальная ситуация, и это вызывает горе, которое не будет обслуживаться в долгосрочной перспективе.

1 Ответ

1 голос
/ 02 июня 2011

У меня нет доступа к Flash IDE сегодня, но вы можете легко адаптировать мой скрипт, чтобы делать то, что вы хотите: Автоматический импорт / переименование ресурсов Flash переименование-flash-assets / 6031965 # 6031965

Существует простой способ найти, какие функции Jsfl вам нужно использовать:

  1. Панель «Открыть историю» («Окно»> «Другие панели»> «История»)
  2. Сделать одну связьпереименование
  3. Копирование истории в jsfl и адаптация кода
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...