User's collector

Внимание!   Данная опция будет доступна только после того, как вы авторизуетесь.
   запомнить меня 
14 июня 2008

Налаживаем компиляцию под Flash Player 10 из FlashDevelop IDE

Думаю, что многим было бы интересно попробовать новые возможности, появившиеся в Flash Player 10 beta, однако не все еще знают, как можно по-быстрому организовать компиляцию роликов под эту версию плеера. Ниже, в виде краткой пошаговой инструкции, я расскажу о том, как можно очень быстро настроить среду разработки FlashDevelop для сборки роликов «под десятку».

Настраиваем инструментарий

Первым делом качаем сборку 2297-ой SVN-ревизии FlashDevelop IDE. Распаковываем содержимое архива в папку C:\Program Files\FlashDevelop\. Создаем на рабочем столе ярлык для файла C:\Program Files\FlashDevelop\FlashDevelop.exe.

Далее с этой страницы скачиваем последнюю ночную сборку Flex 3 SDK, содержащую компиляторы под Flash Player 10. На момент написания статьи самой последней была сборка под номером 3.0.1.2023, датированная 11-ым июнем 2008 года. Для удобства, распаковываем содержимое архива в папку, как можно более близкую к корню диска. Например, в C:\flex_3_sdk\.

Далее заменяем следующие узлы в файле C:\flex_3_sdk\frameworks\flex-config.xml:

<path-element>libs/player/9/playerglobal.swc</path-element>
...
<path-element>libs/player/9</path-element>

на:

<path-element>libs/player/{targetPlayerMajorVersion}/playerglobal.swc</path-element>
...
<path-element>libs/player/{targetPlayerMajorVersion}</path-element>

Это позволит использовать текущую Flex 3 SDK в качестве так называемой «Custom SDK» во FlashDevelop AS3 проекте, а так же свободно переключаться между 9 и 10 целевыми версиями создаваемых роликов.

Теперь загружаем автономный Debug Flash Player 10 beta и сохраняем файл в любом подходящем месте. Я сохранил его в папке с Flex 3 SDK. Запускаем FlashDevelop и прописываем полный путь к плееру в параметре Tools → Program Settings → FlashViewer → External Player Path.

Конфигурируем проект

Создаем новый ActionScript 3 проект (Project ⇒ New Project… ⇒ ActionScript 3 ⇒ Default Project) и как-нибудь называем его. Щелкаем правой клавишей по названию проекта в панели «Project» и в появившемся меню выбираем пункт «Properties…». В закладке «Output» в качестве целевой версии плеера выставляем «Flash payer 10» и выбираем пункт «Play in external player» в выпадающем списке «Test movie». Переходим на закладку «Compiler Options» и в параметре «Custom Path to Flex SDK» задаем полный путь к папке с Flex 3 SDK. Т.е. в нашем случае значением этого параметра будет строка C:\flex_3_sdk\.

Затем здесь же задаем полный путь к библиотеке C:\flex_3_sdk\frameworks\libs\player\10\playerglobal.swc в параметре «External Libraries». Нажимаем последовательно кнопки «Apply» и «OK».

На этом все. Теперь мы имеем настроенную IDE, с поддержкой новых классов и конструкций языка, появившихся в Flash Player 10 beta, а так же возможность компилировать ролики под эту версию плеера. Желаю вам интересных экспериментов!

Теги:


3 комментария к записи:

[...] для FlashDevelop: «Налаживаем компиляцию под Flash Player 10 из FlashDevelop IDE»; [...]

lajalousie [ 15 июня , 2008 в 17:36 ]

Очень интересно, спасобо!

Наив [ 11 июля , 2008 в 15:42 ]

Вообще классно.

Оставьте свой комментарий:

Имя: *
* — обязательно для заполнения
Электропочта: *
Сайт:
Сообщение *
Коментировать
Коментировать