我正在开发一个针对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
欢呼答案 0 :(得分:0)
您可以将MovieClip添加到经典舞台,而Starling在下面渲染,但不建议使用此方法,因为在混合两者时,移动设备存在性能问题。这是因为软件矢量渲染引擎正在运行以显示MovieClip。
目前人们正在使用Dynamic Texture Atlas或MovieClip Converter将MovieClip转换为Starling动画片段。检查一下:
https://github.com/zenrobin/FlashMovieClipConverter
至于视频,请查看StageVideo,因为它是视频的硬件加速版本,可在AIR中使用。