Цель C: Направления акселерометра - PullRequest
0 голосов
/ 26 января 2011

Я пытаюсь обнаружить дрожание в направлении вверх и вниз, например:

          / \
           |
________________________________
|                              |
|                              |
|                              |
|o                             |
|                              |
|                              |
|______________________________|

           |
          \ /

-(void) bounce:(UIAcceleration *)acceleration  {
    NSLog(@"%f",acceleration.x);
}

Я думал, что это ось х, но она реагирует, если повернуть ее параллельно полу. Как мне это обнаружить?

1 Ответ

1 голос
/ 26 января 2011

У меня нет прямого ответа для вас, но отличный эксперимент - создать быстрое приложение, которое выкидывает числа на экран или в файл (или в оба). Затем встряхните его так, как вы хотите обнаружить, и посмотрите, какой набор имеет наибольшее изменение.

...