8

使用 AS2 几年后,我开始使用 AS3 (Flash9/Flash10) 编写应用程序。我已经到了需要一些完整的 GUI 组件集的地步,我需要决定要使用哪个集。回到 AS2 时代,flash 包含的内置组件非常糟糕——文件大小臃肿、速度慢、有问题等。但是,我听说新组件(包含在 CS3 中)的好消息。所以我正在寻找使用过几种不同套装的人的建议。

我听说过的组件集:

  1. CS3 组件- 缺点,我需要摆弄 CS3 IDE,我宁愿只从 FlashDevelop 中工作。
  2. Flex 组件- 缺点,我需要 Flex 框架,这意味着我必须从 MXML 文件开始,加上框架的膨胀
  3. bit101 的MinimalComps - 这些看起来可能是一个很好的起点,虽然有点有限
  4. ASwing A3 - 这些看起来很有趣,但它们似乎有点过度设计。

理想情况下,它们应该是轻量级的,有一个不错的 API,而且不会过于复杂。

4

7 回答 7

5

我实际上是 CS3 的粉丝,主要是因为双击那些坏男孩并使用绘图工具在 Flash IDE 中直接编辑非常容易。对于那些必须快速将蒙皮视频播放器投入生产的时候非常有帮助......

在开源方面,这里还有 Thimbault Imbert 的 Liquid Components ( http://www.bytearray.org/?p=137 ) 演示 ( http://www.bytearray.org/?p=109 )...

它非常棒,并且运行时蒙皮,这在我正在从事的项目中节省了大量时间。也很容易上手...

于 2008-09-29T15:43:07.940 回答
3

雅虎的 Astra 组件也不错:http: //developer.yahoo.com/flash/astra-flash/

于 2008-09-27T02:35:27.650 回答
2

如果您正在制作一个 GUI 应用程序,这正是 Flex 的用途。除了内置类型之外,您还可以获得一个非常棒的可视化编辑器、酷炫的绑定功能以及其他类似内置拖放功能的东西。

于 2008-09-26T18:14:15.327 回答
1

Flex 框架有一个很好的、一致的 API,我不会认为它“臃肿”——是的,它是一个功能丰富的 UI 框架,但按钮和布局面板等基本功能不需要任何深入的知识。并且基于 XML 的 UI 语言是一种祝福(所有现代 UI 平台都这样做,无论是 DHTML、Flex 还是 WPF/Silverlight)。

于 2008-09-26T18:15:52.280 回答
1

与 Cs3 一起去 - 我认为是由 Grant Skinner 创建的。

于 2008-09-26T18:16:20.000 回答
0

试用AS DataProvider 控件

于 2011-02-01T10:17:29.630 回答
0

MyLib是另一个不错的 AS 组件库

于 2011-02-03T06:51:52.693 回答