微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

android – AsyncTask也在flash中?

我开发了一个27mb的游戏大小,我把它加载到设备&它的性能会降低一些时间它挂起设备.这个游戏中使用了很多媒体资源.如果我在android中使用,那么我将处理Asynctask并在后台进行一些处理并进行内存管理但是这里我用AS3开发Flash游戏并使用Adobe Air.所以我的问题是::是否有任何方法像asynTask留在闪存或任何性能相关的事情,我采取预防措施,以防止性能不佳?

谢谢
 NIK

解决方法:

您应该考虑使用Flash 11和AIR 3 – 新版本允许执行本机代码,以便您可以使用Flash和AIR作为UI和动画,同时您可以异步执行一些本机线程代码,否则会一直占据帧之间的时间.在本机代码中,您可以拥有与UI无关的所有计算 – 例如AI逻辑.

Lee Brimelow在他的博客Two-Part Tutorial on Android Native Extensions上提供了详细的教程

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐