我开始在AS3中编写一个新的应用程序,我希望能够提供移动和桌面支持。我已经看过几个Stage3D框架,比如Starling,我知道支持硬件加速的移动设备和桌面有很好的性能优势。我担心的是那些没有能够使用Stage3D的视频卡的桌面。我知道有软件回退,但我听说性能受到了冲击,并且应用程序实际上运行得更好而不在不支持硬件加速的桌面上使用Stage3D。我倾向于Stage3D,但我想知道是否还有其他事情我应该记住。
谢谢!
答案 0 :(得分:2)
使用的软件回退总是比原生Flash绘图API快。我建议如果框架具有您需要的所有功能,那么就没有理由不使用它。如果将Starling版本与原始版本进行比较,您肯定会看到性能提升。他们网站上的演示证明了它的平滑程度,即使在使用软件后备时也是如此。
如果缺少框架中缺少的功能,那么你需要公平,这是一个艰难的决定,但你必须平衡利弊。在性能方面,Stage3D绝对是可行的方式。