Sto cercando di ottenere semplicemente la direzione di un gesto di scorrimento con Leap Motion utilizzando l'API javascript. Il mio codice è:Rilevamento della direzione del gesto di scorrimento con Leap Motion
$(document).ready(function() {
controller = new Leap.Controller("ws://localhost:6437/");
listener = new Leap.Listener();
listener.onFrame = function(controller) {
var frame = controller.frame();
var hands = frame.hands();
var pointables = frame.pointables();
var gestures = frame.gestures();
$("#rotationAxis").text(pointables.length);
$("#gestureDetected").text(gestures[0]);
}
controller.addListener(listener);
controller.enableGesture("swipe", true);
listener.onConnect = function(controller) {
// calibrate = new Leap.Calibrate(controller);
// calibrate.onComplete = function(screen){
// }
}
});
Posso ottenere il gesto corrente dall'array, ma non è possibile ottenere il tipo o la direzione. Qualche idea?
Grazie.
Ottengo "Uncaught TypeError: Impossibile leggere la proprietà 'type' di undefined" su var gestureType = frame.gestures [0] .type; Spiacente, dovrei averlo notato nella mia domanda. – mrEmpty