在Flash Pro CS6中,哪种开发框架最适合Adobe AIR AS3 Mobile开发?

时间:2013-01-22 11:44:10

标签: ios actionscript-3 mobile frameworks air

我正在开发一个针对iPhone和Android设备的AIR应用程序,并寻找一个有助于简化开发和性能的良好框架,提供一组优秀的移动优化UI组件,并允许自由导入和使用Flash类。

我看过Starling和Feathers,它看起来非常适合创建屏幕和UI组件,但似乎有一些限制,即无法使用flash.display.MovieClip和flash.media.Video类。 starling movieclip似乎有点简单,我无法在舞台上添加视频。

还有哪些其他框架可以帮助我构建我的代码和应用程​​序,还可以让我轻松访问移动就绪的UI组件?我正在使用Flash Pro CS6开发macbook pro,目标是针对iOs的Air 3.2

欢呼

1 个答案:

答案 0 :(得分:0)

您可以将MovieClip添加到经典舞台,而Starling在下面渲染,但不建议使用此方法,因为在混合两者时,移动设备存在性能问题。这是因为软件矢量渲染引擎正在运行以显示MovieClip。

目前人们正在使用Dynamic Texture Atlas或MovieClip Converter将MovieClip转换为Starling动画片段。检查一下:

https://github.com/zenrobin/FlashMovieClipConverter

至于视频,请查看StageVideo,因为它是视频的硬件加速版本,可在AIR中使用。

http://www.overdigital.com/2012/01/09/the-ultimate-guide-to-understanding-advanced-video-delivery-with-air-for-mobile/