2010-06-18 4 views
1

Можно ли переместить проект flex mxml во флэш?Перемещение приложения Flex MXML во Flash

У меня есть проект завершен в mxml с помощью ActionScript, но из-за того, что Flex ограничен в своей визуальной анимации (без временной шкалы!), Я бы предпочел переключиться на использование flash.

проект относительно огромный, все сделано в mxml, и я не могу просто создать его во флэш-памяти, это займет месяцы!

Что вы думаете? есть ли возможность преобразования или использование гибкого компонента внутри флеш-памяти? если да, то как?

Спасибо.

+1

Почему вы не можете просто улучшить текущее приложение Flex при анимации Flash при необходимости? Таким образом вам не придется ничего переделывать. –

+1

Согласовано. Flex - это просто Flash, поэтому вы можете создавать свои анимации с использованием временной шкалы Flash, а затем вставлять ее с помощью SwfLoader. – ilikeorangutans

+0

это звучит интересно .. позвольте мне попробовать это .. – Mahmoud

ответ

3

Там нет утилиты преобразования, но, как отмечено в комментариях вы можете создать анимацию в инструменте разработки Flash и импортировать его в Flex (Flash Builder.)

, как вы сделаете это будут зависеть от того, какого типа анимации, которую вы пытаетесь сделать. Если это простой путь или анимация определенного типа встроенной формы, вы хотите экспортировать анимацию в FXG, чтобы легко импортировать ее в Flex. Выберите объект, который вы пытаетесь экспортировать, и нажмите file-> export-> Export Selection. В окне экспорта выберите «Adobe FXG» в качестве формата экспорта. Try this article for more information.

Если вы создаете анимацию, которую нужно контролировать с помощью скриптов или сложнее, вам нужно будет экспортировать ее как содержимое Flash (SWF или SWC в порядке.) Затем динамически загружайте объект в приложение Flex и сценарий соответственно. Имейте в виду, что проблемы безопасности сценариев перекрестного swf могут возникать, если вы используете swf, загруженную во время выполнения.

1

Возможно, вы планируете преобразовать проект Flex в проект библиотеки Flex и поместить полученный swc в путь класса проекта Flash.

Смежные вопросы