Создание жестов для Leap Motion

Мне было интересно, возможно ли создать подклассы Leap Motion Gesture, такие как класс «Pinch», чтобы дополнить уже существующие, такие как жесты Swipe, Key Tap, Screen Tap и Circle, предпочтительно с использованием Java.


person sdeole8264    schedule 07.04.2015    source источник


Ответы (2)


Нет, класс Gesture не предназначен для расширения. Вместо этого вы можете подумать о том, как вы хотите, чтобы жесты работали в вашей модели приложения, и создать свои собственные классы жестов, некоторые из которых могут быть созданы из жестов API Leap Motion.

person Charles Ward    schedule 09.04.2015
comment
Чарльз Уорд: Я использую неофициальный плагин с Unreal Engine и пытаюсь создать собственные жесты [проведите пальцем, переместите влево, вправо, вверх, вниз]. Я думаю, что эти жесты уже есть, но я не уверен, не знаю, как их использовать. Можете ли вы дать некоторые подробности о том, как использовать/создавать их в плане. - person Rasa Mohamed; 28.04.2015
comment
Я использовал EventSwipeGestureDetected и SwipeOnLeapBasicDirection, но бесполезно или не знаю, правильно ли я использую - person Rasa Mohamed; 28.04.2015
comment
Извините, я не знаю, как реализованы жесты в неофициальном плагине и можно ли получить к ним доступ из Blueprint. - person Charles Ward; 28.04.2015

Да, можно создать собственный класс для распознавания жестов из данных, доступных в Leap.frame. Выбор функций и обучение модели распознаванию жестов можно выполнять различными способами, например, https://github.com/roboleary/LeapTrainer.js вы можете сделать что-то подобное.

person KarateKid    schedule 10.07.2015