С официальным релизом нового Flash Player 10 «Astro», многие наверняка заинтересовались вопросом, как можно компилировать ролики под эту версию плеера, используя Flex 3 SDK. Отвечаем – очень просто! Первым делом нужно скачать самую свежую сборку Flex SDK 3. Далее возможны два варианта развития событий:
- Отконфигурировать Flex SDK 3 на компиляцию роликов «под десятку». Для этого открываем файл
FLEX_SDK/frameworks/flex-config.xmlи меняем содержимое узлаtarget-playerна 10.0.0:XML:-
<target-player>10.0.0</target-player>
Далее заменяем узел
external-library-pathна:XML:-
<external-library-path>
-
<path-element>libs/player/10/playerglobal.swc</path-element>
-
</external-library-path>
Ну и напоследок редактируем содержимое узла
library-path:XML:-
<library-path>
-
<path-element>libs</path-element>
-
<path-element>libs/player/10</path-element>
-
<path-element>locale/{locale}</path-element>
-
</library-path>
-
- Передать компилятору в качестве аргумента строку --target-player=10.0.0. Все. Этот вариант подходит, если в основном вы компилируете ролики под Flash Player 9, и изредка вы бы хотели скомпилировать что-нибудь под десятку.
После проведения одной из этих манипуляций, не забудьте в HTML-обертке указать правильную версию плеера для вашего ролика.
Наибыстрейших вам компиляций.



Для переключения между версиями потом достаточно менять версию плеера в .actionScriptProperties.