Подсчет поворотов на iPhone 4 - PullRequest
0 голосов
/ 24 ноября 2010

Я использую Core Motion и хотел бы считать повороты, поэтому, если я положу iphone на стол и начну вращать его по часовой стрелке и поверну на 360 градусов, я получу 1 поворот.

Что следуетЯ использую от Core Motion, рыскания, крена, тангажа, гравитации, вращенияMatrix или?

Пожалуйста, помогите мне.

Приветствия.

1 Ответ

0 голосов
/ 24 ноября 2010

Вы бы хотели наблюдать рыскание - это вращение вокруг условной линии, которая бы выходила прямо из экрана. На самом деле он изменяется от +180 до -180, но для ваших целей, если вы вращаете по часовой стрелке, смотрите вверх, тогда вы можете просто наблюдать за числом, которое будет выше, а не ниже - это обнаружит, когда значение превысит -180 и появляется где-то ниже +180. В качестве альтернативы, ищите любое абсолютное изменение в значении, скажем, больше 180, если вы хотите иметь возможность обнаруживать вращения по часовой стрелке или против часовой стрелки.

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