Автоматическая генерация SWF в Flex SDK - PullRequest
1 голос
/ 04 апреля 2010

Я создаю свой первый веб-сайт с AS3 и использую Flash Builder 4 для создания / редактирования своих классов AS. У меня есть два файла .fla (preloader.fla и portfolio.fla), которые я опубликовал как .swc и загрузил их в свой проект ActionScript в FB4 (путь сборки). Когда я нажимаю кнопку отладки, FB4 автоматически создает файл .SWF в папке bin-debug с именем Preloader.swf, но в моем Preloader.as у меня есть

new URLRequest("Portfolio.swf");

и этот Portfolio.swf не создается сам по себе. Теперь реальный вопрос; Как я могу сказать FB4 автоматически создавать оба файла .SWF для меня? Или это невозможно, обходной путь?

Спасибо.

Ответы [ 2 ]

1 голос
/ 05 апреля 2010

Вы не можете использовать Flash Builder для компиляции FLA-файлов. Только Flash Pro CS3 / CS4 / etc может компилировать файлы FLA. Это две отдельные среды IDE, предназначенные для создания приложений двух разных типов.

Существует хак, который вы можете использовать, чтобы при нажатии кнопки «Компилировать» во Flash Builder он автоматически открывал Flash Pro CS4 и компилировал ваш FLA для вас, но на самом деле это всего лишь обходной путь и не спасает вас много. Вот два сайта, говорящие об этом методе:

(PS: если вы не знали, «Flex Builder 3» - это старая версия «Flash Builder 4». Они переименовали ее, но это тот же продукт. »Flash Pro CS5 / CS4 / CS3 / 8 / MX2004 / MX '- это отдельный продукт, который работает с FLA.)

0 голосов
/ 04 апреля 2010

Я не уверен, может ли FB4 сгенерировать / скомпилировать SWF, но, возможно, стоило бы дать нам представление о том, чего вы хотите достичь, делая это. Может быть, может быть построена более основанная на фреймворке система, работающая на основе загруженных внешних данных / активов? Я действительно не хочу использовать термин CMS, но внутренний контент / конфигурация, которые могут настроить платформу как требуется?

...