Как часто обновляется метод акселерометра? - PullRequest
1 голос
/ 02 ноября 2011

Я тестирую разницу во времени отклика между собственным методом accelerometer и методом cocos2d udpate (который составляет каждый кадр, или 60 раз в секунду, если используется максимальная частота кадров), где update принимает переменную информациюэто обновляется в accelerometer.

Конечно, при перемещении спрайтов по экрану, используя только метод акселерометра, они не сглаживаются, и даже если позиция спрайта рассчитывается так же, как отклик acceleration влибо accelerometer и update метод акселерометра явно не обновляется так часто, как спрайт движется намного медленнее по экрану.

Я предполагаю, что это потому, что iOS изначально не обновляет UIAccelerometer где-то около 60 раз в секунду, так кто-нибудь знает, где я могу узнать, как часто это происходит?

1 Ответ

4 голосов
/ 02 ноября 2011

зависит от вас. UIAccelerometer объект имеет свойство Updateinterval, которое вы определили сколько раз обновится акселерометр. Пример:

UIAccelerometer *Accel;
Accel.updateInterval = 1.0f/30.0f;

, что означает 30 раз в секунду. это может занять до 60.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...