为什么每隔2秒钟左右会卡一下

老一点的android手机(我的是moto xt502),跑2.0的hellocpp例子的时候,每隔2秒钟左右会卡一下,一帧大约200毫秒左右。CCDirector里面drawscene和Scheduler和NotificationNode都注释掉了也有一样的问题。cocos2d-x2里面有什么操作比较费的是2秒一次么?

关注了。
(^o^)/

walzer,请问一下微博地址是什么啊。

— Begin quote from ____

tianhekong 发表于 2012-9-26 13:50 url

他默??率是60?,??是你?子比?差,跑的?率太低

— End quote

多谢~~

平均帧率其实不低,就是时不时卡一下。正常的每帧都在10ms左右,能跑到60fps。我专门改了showStats里面的实现方法,把100ms以上的时间打出来,发现2s左右会出现一次,感觉是每隔一定周期做了什么比较费的操作,但是又没有在CCDirector里面进行。

我也有这种感觉.

他默??率是60?,??是你?子比?差,跑的?率太低

— Begin quote from ____

walzer 发表于 2012-9-28 22:49 url

微博上已解决,安卓上在屏幕显示左下角帧率用CCLabelTTF导致JAVA层频繁内存回收导致,改用CCLabelBMFont即 …

— End quote

看到了,非常非常感谢大牛啊

微博上已解决,安卓上在屏幕显示左下角帧率用CCLabelTTF导致JAVA层频繁内存回收导致,改用CCLabelBMFont即可解决。

weibo @cocos2dx

walzer,请问一下微博地址是什么啊。

他默??率是60?,??是你?子比?差,跑的?率太低

微博上已解决,安卓上在屏幕显示左下角帧率用CCLabelTTF导致JAVA层频繁内存回收导致,改用CCLabelBMFont即可解决。

weibo @cocos2dx