cocos2dx的计时器不准

我用schedule函数每隔0.1s刷新一个label,游戏里过了30s可是真是时间是接近33s了,请问精确的计时器应该怎样实现比较好

你意思是sdk方法schedule计时都不准了?

我把一个label设为300,然后调用schedule函数每隔0.1s让他减一刷新,从300到0用了32s多

我找到问题了,我设置每隔0.1s刷新一次,但是实际他每次调用的间隔会有不到0.01s的误差,积累下来就变多了,可是要想实现这个功能有好的办法吗

schedule和线程状态有关,不会很准,要准确计时应直接取系统时间做差值

恩,我后来也是用的这种方法,头疼可很久,thx~