Переместите видеоклипы на уникальные слои, используя JSFL - PullRequest
1 голос
/ 21 марта 2011

У меня есть файл активов (FLA), который будет много обновляться другими членами команды во время проекта.Я хотел бы иметь сценарий JSFL, который перемещает все выбранные фрагменты ролика на временной шкале на новый слой (названный с использованием имени библиотеки movieclips).

  • Слой 0
    • instance88 (test1)
    • instance89 (test2)

... станет ...

  • test1
    • instance88
  • test2
    • instance89

Есть предложения?

1 Ответ

0 голосов
/ 21 марта 2011

Если вы называете экземпляры test1 и test2, вы можете щелкнуть их правой кнопкой мыши и выбрать Распределить по слоям из контекстного меню, которое должно поместить фрагменты ролика в отдельные слои, названные в честь имен их экземпляров.

Вы могли бы написать сценарий jsfl, но ваши требования выглядят немного непривлекательно. Имена символов могут измениться, может быть более 2 символов с таким поведением и т. Д. На данный момент это может быть больше, чем проблема, чем стоит.

Лично я бы использовал ресурсы конструктора в качестве именованных экземпляров в MovieClip с опцией Export for Actionscript , помеченной всеми скомпилированными в один SWC . Таким образом, вы можете просто получить доступ к активам по именам экземпляров из связанного SWC и использовать их через состав (или наследование , в зависимости от того, что вам больше подходит ) в ваших проектах ActionScript.

НТН

...