Создать EXE из SWF, используя Flex 3, не требуя AIR? - PullRequest
9 голосов
/ 23 августа 2008

У меня есть простое небольшое тестовое приложение, написанное на Flex 3 (MXML и немного AS3). Я прекрасно могу скомпилировать его в SWF, но я бы хотел превратить его в EXE-файл, чтобы я мог передать его нескольким моим коллегам, которые могут найти его полезным.

С Flash 8 я мог бы просто нацелить EXE вместо SWF, и он бы обернул SWF в проектор, и все работало нормально. Есть ли эквивалент использования Flex 3 SDK, для которого не требуется AIR?

Примечание. У меня нет Flex Builder, я просто использую бесплатный Flex 3 SDK.

Ответы [ 3 ]

22 голосов
/ 23 августа 2008

В ваших папках Flex SDK вы должны увидеть «runtimes \ player \ win \ FlashPlayer.exe», который является отдельным Flash-проигрывателем. Откройте ваш SWF-файл, и в меню «Файл» появится пункт «Создать проектор ...», который создаст автономный EXE-файл.

2 голосов
/ 23 августа 2008

Воображаемый парень понимает это правильно, я считаю. Кстати, поскольку у вас нет Flex Builder, вы можете посмотреть на бесплатную и открытую версию FlashDevelop, если вы работаете в Windows. Это моя любимая среда для разработки чего угодно ActionScript (поддержка Flex тоже очень хорошая).

1 голос
/ 23 августа 2008

Существует также Zinc , который также предоставляет API: s для доступа к файловой системе, и другие считают, что AIR делает, но менее ограничительно.

...