您当前的位置: 首页 >  ios

Android和iOS中Cocos2D日志为什么会出现skip frames

发布时间:2015-10-08 12:06:00 ,浏览量:0

在你运行app在Android或iOS设备或iOS模拟器中时,日志里往往会出现一行:

I/Choreographer(28956): Skipped 159 frames!
                        The application may be doing too much work on its main thread.

一个app跳过1个或200个帧在其启动时是十分正常的.在iOS中也是如此:

如果app启动时所花的时间太长,可能会被OS关闭.在iOS里太长被定义为10秒,而且180帧等于3秒.(意味着10秒钟有600帧)

当你在开发时发现跳过的帧超过300帧时,你应该考虑在实际的场景前增加一个空白场景.你可以设计在该空白场景添加你的任何负载—尤其是纹理和更可取的异步加载(即不要在主线程中执行block).

关注
打赏
1688896170
查看更多评论

暂无认证

  • 0浏览

    0关注

    108697博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.0562s