Как создать функцию onRoll () в response-native, которая реагирует на движения устройства? - PullRequest
0 голосов
/ 10 апреля 2019

Моя команда пытается реализовать функцию, которая постоянно (пока вы находитесь на определенном экране приложения) отслеживает определенное движение, назовем это eventRoll(minAngle, timeSpan).Как только minAngle было превышено в обоих направлениях в пределах определенного timeSpan, запускается функция onRoll().Слово «катящийся», которое мы используем в морском смысле, например, для движения корабля, см. На рисунке: Yaw-Pitch-Roll according to Wikipedia

Мы знаем о react-native-sensors как о библиотеке, но ни одногоНам удалось выяснить, как на самом деле реализовать это поведение, я имею в виду постоянный контроль за движением крена устройства.Я не могу поверить, что никто еще не реализовал такую ​​вещь, поэтому, возможно, мы все используем неправильный поисковый термин.Я был бы очень рад получить несколько советов о том, как подойти к этой проблеме.

Ссылки:

Примечание: Изображение из https://en.wikipedia.org/wiki/Ship_motions

...