Как интегрировать Flash Professional и Flash Builder? - PullRequest
5 голосов
/ 12 апреля 2011

Я разработчик AS3, привыкший работать с Flash Builder. Я работаю с дизайнером, который использует Flash Professional для разработки спрайтов и фонов для игры. Я хочу создать интегрированный рабочий процесс для нас, чтобы они могли размещать уровни в Flash Pro, а я мог добавлять события в Flash Builder.

Помимо запуска событий, когда игрок сталкивается с предметами, запуска анимации и т. Д., Я также рассчитываю переключаться между сценами, когда игрок меняет уровень и состояние игры (меню «Пуск», «В игре», «Игра окончена» и т. Д.). .). Для этого я хотел бы загрузить все в Flash Builder и программно управлять им - показывать и скрывать сцены, прокручивать, проверять столкновения и т. Д.

Я нашел руководство по экспорту SWC из Flash Pro и доступу к библиотеке в Flash Builder, но это дает мне только классы, а не позиционированные экземпляры объектов. Можно ли получить доступ ко всему на сцене, как я хочу сделать?

Это похоже на очевидный рабочий процесс, но я не понимаю, как это делается. Правильный ли мой подход или есть лучший способ сделать это? Любой совет о том, как настроить этот рабочий процесс в целом, что делать или избегать? Более конкретно, как я могу получить доступ к объектам на сцене и переключаться между сценами?

1 Ответ

1 голос
/ 12 апреля 2011

Вы можете скомпилировать свой проект в Flash CS в swf, а затем использовать Loader или SWFLoader в Flash Builder, чтобы добавить его в свой список отображения.Также вы можете обернуть все свои объекты на сцене в один мувиклип и скомпилировать его в SWC, а затем использовать в качестве библиотеки.

...