我们正在将我们的多屏幕游戏从 Flex Project 重写为 ActionScript Mobile Project (根对象为flash.display.Sprite
而不是spark.components.Application
)
目标是提高平板电脑的性能,并更好地了解究竟发生了什么,添加了哪些听众等等。 (我只是不相信Flex。)
你知道DropDownList
和/或DataGrid
的其他选择吗?
我将非常感激,谢谢。
吨。
编辑#1: 我不能使用MinimalComps,因为几乎没有可定制的选项。
答案 0 :(得分:4)
Flex Framework是用纯ActionScript构建的;所以你的问题的措辞有点奇怪。我认为你真的应该问一下,与Flex框架相比,是否存在更“轻量/高性能”的ActionScript3组件集。
有一些替代组件集:
MinimalComps和Reflex是两个大的。我认为Flight Stealth是Reflex的一个分支。我以为还有第三个主要的改变;但是这个名字逃脱了我,谷歌搜索并没有让我记忆犹新。
当然,它总是与任何组件集进行权衡。据我所知,MinimalComps因其缺乏样式而受到批评。
我发现Mobile Optimized Flex Framework 4.5在我的Galaxy Tab和Xoom上非常高效。我们有一个移动优化的DropDownList在月底之前作为Flextras组件出现;它是100%AS3;但是它确实与Flex Framework有依赖关系。
就DataGrid而言;我不确定。 DataGrid并不是专为移动设备而设计的,它们在较小的屏幕上分崩离析。我不确定这是否会改变。
答案 1 :(得分:1)
我不确定它是否包含您所寻找的组件,但minimalcomps非常简单。