Как я могу откалибровать акселерометр? - PullRequest
0 голосов
/ 27 сентября 2010

Я использую акселерометр для перемещения объекта на моем экране. Работает только когда iphone плоский.

Если я использую iPhone в другом положении, объект движется не так, как я хочу (Ось Y плохо управляется).

Итак, мне нужно откалибровать положение акселерометра. Но я понятия не имею, как это сделать.

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

Заранее спасибо.

С уважением, ALpesH

1 Ответ

2 голосов
/ 27 сентября 2010

привет, надеюсь, все хорошо.Простой гугл поиск придумал этот красивый пост.Это именно то, что вы хотели.Учебник по калибровке и оптимизации акселерометра.

В этом учебнике предполагается, что вы знакомы с основами акселерометра.Если нет, в Google есть множество учебных пособий, которые помогут вам привыкнуть к основам акселерометра.

В этом руководстве будут рассмотрены три вещи:

  1. Калибровка акселерометра, чтобы пользователь могиграть в свою игру из любой позиции.
  2. Изменение «чувствительности» движения вашего объекта.
  3. Добавление опции «инвертировать» элементы управления.

Сначалазачем добавлять эти функции?Просто.Запустите игру на основе акселерометра и попробуйте следующие тесты:

  1. Играйте сидя в идеальном положении.
  2. Элемент списка
  3. Играйте без дела.
  4. Играйте, лежа на боку.
  5. Играйте, лежа на спине с устройством, параллельным полу, и экраном, обращенным к вам.

Получено с этого сайта:

http://www.iphonedevsdk.com/forum/iphone-sdk-tutorials/39833-tutorial-accelerometer-calibration-optimizations.html

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

Я внедрил этот учебный код в свое собственное приложение, и я не играю в простую игру в пинг-понг вверх ногами, а также играю в нее, лежа напостель.: D

Pk

...