我们正在将多屏游戏从 Flex 项目 重写为 ActionScript Mobile 项目(根对象是 flash.display.Sprite
而不是 spark.components.Application
)
目标是提高平板电脑上的性能,并更好地了解到底发生了什么、添加了哪些监听器等等。 (我只是不相信 Flex 在这方面。)
您知道 DropDownList
和/或 DataGrid
的替代方案吗?
我将非常感激,谢谢。
T.
编辑#1: 我无法使用 MinimalComps,因为几乎没有可供自定义的选项。
最佳答案
Flex 框架是用纯 ActionScript 构建的;所以你的问题的措辞有点奇怪。我认为您真正的意思是问是否有比 Flex 框架更“轻量级/高性能”的 ActionScript3 组件集。
有一些替代组件集:
MinimalComps 和 Reflex 是两个大的。我认为飞行隐形是反射的一个分支。我认为还有第三个主要选择:但我忘记了这个名字,谷歌搜索也没有唤起我的内存。
当然,这始终是与任何组件集的权衡。例如,我知道 MinimalComps 因其缺乏样式而受到批评。
我发现 Mobile Optimized Flex Framework 4.5 在我的 Galaxy Tab 和 Xoom 上表现非常出色。我们将在本月底之前以 Flextras 组件的形式推出针对移动设备优化的 DropDownList; 100% AS3;但是确实依赖于 Flex 框架。
就DataGrid而言;我不知道。 DataGrid 并不是真正为移动使用而设计的,它们在较小的屏幕上会崩溃。我不确定这是否会改变。
关于apache-flex - 有谁知道类 Flex(纯)ActionScript3 DropDownList 和/或 DataGrid?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6280505/