Экспорт анимации Flash / Actionscript в PNG и преобразование данных - PullRequest
1 голос
/ 19 января 2012

Сейчас мы работаем над проектом, в котором наш аниматор создает анимацию во Flash (инструмент, в котором он наиболее удобен), который нам нужно экспортировать для нашего приложения.Он использует отдельные спрайты (для человека мы использовали бы глаза, рот, волосы, ноги и т. Д.) И преобразовывал их соответствующим образом.Таким образом, если его голова качается взад и вперед, один кадр может быть нормальным, один может быть повернут на 20 °, другой - нормальным, другой - на 20 ° и т. Д.

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

К сожалению, анимация выполняется в Actionscript, что несколько усложняет ситуацию, и потому что мы используем компоненты спрайтов, которыемы используем в нескольких местах, мы хотим, чтобы каждый компонент анимации экспортировался отдельно.

Пока мы можем перевести его в какой-то более удобный для анализа формат, у нас все должно быть хорошо, но мы недостаточно знаком с Flash, в техническом смысле, чтобы знать, с чего начать.Решения в Python предпочтительнее, так как это язык, на котором мы все работаем.

1 Ответ

0 голосов
/ 19 января 2012

Первым кошмаром будут вложенные символы.Попробуйте некоторые основы, используя onEnterFrame, и посмотрите, можете ли вы выполнить итерацию (есть ли механизм для обнаружения всех членов этапа) символов / спрайтов на сцене и получить их свойства.

...