3.3 ios上重力效果不对延时很严重。安卓上也不正常!。

你们都没有遇到吗???

遇到了,把游戏帧率改到30可以解决,60帧情况下官方的重力感应例子也是不对的,但是30帧的游戏看着真的很蛋疼。。。

咋可能改成30帧啊。。。安卓的也不正常。

Device::setAccelerometerInterval

谢大哥。帮了大忙了。

这个方法我试过,有的时候正常,有的时候还是会延迟,请问是设置到0.01吗?

Device::setAccelerometerInterval这个方法我用过,设置成0.01f或者1/60.0f都试过,但是都会有的时候正常,有的时候还是延迟,不稳定。。。楼主的问题解决了吗?怎么设置的呢?

我设成0.1和0.03。都没问题了。

果然可以,太感谢了

人都说了30帧了。你0.01是100帧好吗?1/60是60帧好吗。

30帧是说director->setAnimationInterval(1.0f / 30)这里设置成30帧,Device::setAccelerometerInterval不用设置,重力感应正常

Device::setAccelerometerInterval这里在director->setAnimationInterval(1.0f / 60)的情况下设置成0.01f和1.0f/60都是不正常的,设置为0.03f重力感应正常,不知道具体原理为什么会这样

物理模拟不能逐帧更新的,一旦卡顿结果全部都错了,具体解决方法:http://gafferongames.com/game-physics/fix-your-timestep/

这个bug已经提交,请关注此issue。

https://github.com/cocos2d/cocos2d-x/issues/10346

在2.2.6上这个问题如何补救
设置this->setAccelerometerInterval(0.03f)没有作用

我这边帧率改成30就场景都不能玩了