我正在使用cocos2D编程iOS。我的游戏以60fps运行但是touchesMoved函数没有被快速调用,实际上它非常慢。它在模拟器上完美运行,但不在我的设备上。
touchesMoved函数在模拟器中以20fps触发,但在设备上下降到5fps。即使我在屏幕上移动了我的鼠标/手指相同的200像素。
我还在使用加速计代表。如果禁用此功能,则会在设备上正常检测到触摸。任何变通方法,因为我想同时使用加速度计和触摸。
是的我正在使用ccTouchesMoved,是的,我确实更改了UIAccelerometer的updateintreval,将其减少到30但行为没有改变。