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