Компоненты пользовательского интерфейса ActionScript3? - PullRequest
8 голосов
/ 26 сентября 2008

После нескольких лет использования AS2 я начинаю писать приложения для AS3 (Flash9 / Flash10). Я пришел к тому, что мне нужны некоторые полные наборы компонентов графического интерфейса, и мне нужно решить, какой набор я собираюсь использовать. Еще в дни AS2 встроенные компоненты, включенные во флэш-память, были довольно дрянными - раздутый размер файла, медленный, глючный и т. Д. Однако я слышал хорошие новости о новых (включенных в CS3). Поэтому я ищу совет от людей, которые использовали несколько разных наборов.

Наборы компонентов, о которых я слышал:

  1. Компоненты CS3 - недостаток, мне нужно поиграться с IDE CS3, я бы предпочел работать только с FlashDevelop.
  2. Компоненты Flex - недостаток, мне нужен Flex Framework, то есть мне нужно начинать с файла MXML, а также с раздувом платформы
  3. бит101 MinimalComps - похоже, они могут быть хорошей отправной точкой, хотя и немного ограничены
  4. ASwing A3 - Они выглядят интересно, но кажутся немного перегруженными.

В идеале, они должны быть легковесными, иметь приличный API и не быть слишком сложными.

Ответы [ 7 ]

5 голосов
/ 29 сентября 2008

Я на самом деле фанат CS3 в основном потому, что так легко просто дважды щелкнуть по этим плохим парням и редактировать прямо в Flash IDE с помощью инструментов рисования. Очень полезно для тех случаев, когда вам нужно быстро подтолкнуть скиновый видеоплеер к производству ...

Со стороны открытого источника также есть жидкие компоненты Thimbault Imbert (демоверсия http://www.bytearray.org/?p=137) здесь (http://www.bytearray.org/?p=109)...

)

Это чертовски круто и делает скины во время выполнения, что значительно сэкономило время в проекте, над которым я работал. Довольно легко начать тоже ...

3 голосов
/ 27 сентября 2008

Компоненты Yahoo Astra тоже неплохие: http://developer.yahoo.com/flash/astra-flash/

2 голосов
/ 26 сентября 2008

Если вы создаете приложение с графическим интерфейсом, это именно то, для чего предназначен Flex. Наряду со встроенными типами вы получаете визуальный редактор, который очень приятный, классная функциональность связывания, и другие вещи, такие как встроенное перетаскивание.

1 голос
/ 26 сентября 2008

Перейти с Cs3 - я думаю, созданный Грант Скиннер

1 голос
/ 26 сентября 2008

Flex Framework имеет хороший, последовательный API, который я бы не назвал «раздутым» - да, это полнофункциональный UI-фреймворк, но базовые вещи, такие как кнопки и панели макетов, не требуют глубоких знаний. А язык на основе XML для пользовательских интерфейсов - это благо (все современные платформы пользовательских интерфейсов делают это, будь то DHTML, Flex или WPF / Silverlight).

0 голосов
/ 03 февраля 2011

MyLib - еще одна приятная библиотека компонентов для AS

0 голосов
/ 01 февраля 2011

Попробуйте AS DataProvider Controls

...