Как я могу откалибровать акселерометр?
Я использую акселерометр для перемещения объекта на экране. Работает только когда айфон плоский.
Если я использую iPhone в другом положении, объект движется не так, как я хочу (ось Y плохо управляется).
Итак, я должен откалибровать положение акселерометра, наверное. Но я понятия не имею, как это сделать.
Пожалуйста, помогите мне.
Заранее спасибо.
С уважением, ALpesH
1 ответ
Привет надеюсь все хорошо Простой гугл поиск придумал этот красивый пост. Это именно то, что вы хотели. Учебник по калибровке и оптимизации акселерометра.
Этот урок предполагает, что вы знаете основы акселерометра. Если нет, то в Google есть множество руководств, которые помогут вам привыкнуть к основам акселерометра.
Этот урок будет сосредоточен на 3 вещах:
- Калибровка акселерометра, чтобы пользователь мог играть в вашу игру из любой позиции.
- Изменение "чувствительности" движения вашего объекта.
- Добавление опции "инвертировать" элементы управления.
Во-первых, зачем добавлять эти функции? Просто. Запустите игру на основе акселерометра и попробуйте следующие тесты:
- Играй сидя в идеальном положении.
- Элемент списка
- Сыграй в нее.
- Играйте, лежа на боку.
- Играйте в нее на спине, располагая устройство параллельно полу и экраном к себе.
Получено с этого сайта:
Дайте мне знать, если это поможет, если он выберет это в качестве ответа. Кроме того, если вам нужна дополнительная помощь, дайте мне знать
Я реализовал этот учебный код в своем собственном приложении, и я не играю в простую игру в пинг-понг с ног на голову, а также играю в нее, лежа на кровати.: D
Pk