1

我有一个非常奇怪的问题。我有两部 iPhone 4S 手机,我正在使用加速度计在游戏中移动角色。然而,在一部手机中,角色的移动速度比另一部手机快。加速度计的灵敏度是否因手机/软件版本等而异?

4

1 回答 1

1

我不确定这是否是您正在寻找的,但它可能与您的问题有关:

CGFloat samplesPerSecond = 30;
[[UIAccelerometer sharedAccelerometer] setDelegate: self];
[[UIAccelerometer sharedAccelerometer] setUpdateInterval: 1.0 / samplesPerSecond];

这将限制电话在回调方法上给你打电话的次数。此设置的标准值可能在不同的 iOS 版本中有所不同(未经证实,只是一个想法)。

于 2012-05-08T14:10:57.483 回答