Рассчитать расстояние на экране в дюймах от векторов местоположения UITouch, Swift - Apple Pencil - PullRequest
0 голосов
/ 22 апреля 2019

Я пытаюсь рассчитать расстояние и, в конечном итоге, скорость и ускорение касания на iPad pro, используя яблочный карандаш.Переопределяя события касания, я получаю вектор местоположения каждого касания;значения x и y и отметка времени каждого касания.

Я знаю, что одно касание не может содержаться в одном пикселе, поэтому местоположение (x, y) должно быть центром тяжести этого радиуса касания.

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

Я просто хочу убедиться, что это правильное значение/ лучший подход для достижения этой цели.Кто-нибудь решил подобную проблему?Есть ли готовое решение для этого?

...