Расширение спрайтов с помощью Flex?
===================================

Я делал все свои Flash-приложения до сих пор с помощью Flash IDE (хотя я редко использую временные рамки, поскольку я предпочитаю делать все в коде) или FlexBuilder в качестве приложений Flex. **Приложения, которые просто расширяют Sprite (например, в среде FlexBuilder IDE), являются жизнеспособным способом выполнения приложения или предназначены только для HelloWorlds?** При каких условиях вы не захотите использовать Flash IDE? Могут ли файлы MXML использоваться с приложениями, которые просто расширяют Sprite?

Примечание: Я не спрашиваю, когда использовать Flex vs. Flash. Я также не спрашиваю, лучше ли Flash IDE или FlexBuilder IDE для редактирования файлов ActionScript.

**Редактировать:** Что я имею ввиду «могут ли файлы MXML использоваться с приложениями, которые просто расширяют Sprite?» Я имею в виду, можно ли использовать разметку MXML в файле ActionScript 3.0 в Flexbuilder 3. Я почти уверен, что вы не можете этого сделать.

> 
> Являются ли приложения, которые просто расширяют Sprite (например, в среде FlexBuilder IDE), являются жизнеспособным способом выполнения приложения или предназначены только для HelloWorlds?
> 
> 
> 

В Flex у вас есть возможность расширить класс Sprite или реализовать класс IUIComponent. Однако есть различия.

> 
> При каких условиях вы не захотите использовать Flash IDE?
> 
> 
> 

Нужны ли данные? В этом случае я не уверен, насколько легко работать с Flash IDE.

> 
> Могут ли файлы MXML использоваться с приложениями, которые просто расширяют Sprite?
> 
> 
> 

Не уверен, что вы подразумеваете под `apps`. Однако компоненты AS3 отлично работают с MXML. Спрайты должны быть завернуты в какой-то IUIComponent, если вы используете его с MXML. MXML - синтаксический сахар. Он **составляет**, скомпилированный в AS3 и, как таковой, может быть не таким эффективным, если бы вы их закодировали.

Это [blogpost](https://userflex.wordpress.com/2008/06/12/sprite-uicomponent/) может заинтересовать вас.



Я думаю, что простой ответ «ДА». Я создал несколько сайтов и приложений в чистом AS3, который «просто расширяет Sprite» в FlexBuilder.

Мне нравится код, поэтому я не использую Flash IDE для чего-либо. Тем не менее, я вижу, насколько быстрее мои флеш-друзья могут создавать некоторые вещи, поэтому я предлагаю создавать небольшие, индивидуальные эффекты во Flash и затем импортировать файл .swc в FlexBuilder.