11

是否有类似于 Flex 的替代 ActionScript 3 轻量级框架,但没有那么大。Flex 相当大,而 SWF 的大小不小于 150Kb,我只是认为必须有可能获得具有较小 SWF 文件的东西作为最终结果。

我遇到了 AS Wing,很好奇是否还有更多。

感谢您提前回复!

4

9 回答 9

6

这可能是您正在寻找的:

http://code.google.com/p/flit/

我还没有测试它,所以我不能说它是否值得

于 2009-07-08T22:47:06.983 回答
5

您可以在编译时更改一些设置以减小 .swf 的大小。这是一篇博客文章,展示了如何: 减少 Flex 3 文件大小。基本上,您将 sdk 编译成一个单独的 .swf,由 Flash 播放器缓存。

于 2009-07-08T20:26:04.320 回答
5

http://www.openlaszlo.org/是一个可以生成 swf8、dhtml 或 swf9 的开源替代方案。

于 2009-07-08T20:40:19.377 回答
1

GraniteDS 框架提供了 MXML->SWF 编译器的无尘室重新实现,它可能为您提供生成更小的 SWF 文件的选项。它还可以即时进行编译,这非常酷。

于 2009-07-08T19:19:51.507 回答
1

为什么不只使用Flash?您可以将逻辑转储到 AS 类文件中。来自 Flash 的 Swf 可以非常小,可以低至 8kb,甚至更小。

如果我错了,请纠正我,我将 Flex 视为带有 XML 布局管理器的 Flash(它可以在调整大小时很好地定位组件)。如果你愿意花时间为 Flash 设计一个布局管理器,我认为 Flash 是一个不错的选择。Flash 支持 AS3、pureMVC。

当然,Flex 是免费的 :)

于 2009-07-09T23:19:21.303 回答
1

另一个组件库:

AS Data Provider Controls是一组使用普通 ActionScript 构建的新标准 UI 组件。开源。

编辑:自插

于 2010-02-05T13:04:31.027 回答
1

查看http://www.weaverfx.com/index.php?option=com_content&view=article&id=13&Itemid=6 他们声称使用该框架构建的应用程序大小为 20 到 100Kb

于 2010-10-28T11:22:39.243 回答
1

AS3Commons UI Invalidation & LifeCycle提供了一个类似于 Flex 的完整组件生命周期框架,但用纯 AS3 编写,因此体积小且独立。如果你要创建自己的组件,你应该试试这个库。

编辑:自插

于 2011-07-28T14:58:53.750 回答
0

感谢所有有用的回复。我正忙着在 Flex Builder 中尝试一个 ActionScript 3 项目,我想我可能只是创建自己需要的组件并将它们模块化,以便在其他项目中重复使用。

这样,我可以准确且仅包含我的应用程序正在使用的内容,而不必担心额外的 x00000Kb 数据会作为 RSL 被拖拽或合并到我的代码中。

于 2009-07-12T11:21:56.360 回答