2015-03-21 4 views
0

У меня есть некоторый привет мир происходит с движением прыжка с использованием nodeJSдвижения прыжка JS, шаг неопределенные

Я хочу знать значение основного тона для руки, но возвращается «неопределенным»

var Leap = require('leapjs'); 

var webSocket = require('ws'), 
    ws = new webSocket('ws://127.0.0.1:6437'); 

ws.on('message', function(data, flags) { 
    frame = JSON.parse(data); 

var controller = Leap.loop(function(frame){ 

    if(frame.hands.length == 1) 
    { 
     var hand = frame.hands[0]; 
     var position = hand.palmPosition; 
     var velocity = hand.palmVelocity; 
     var direction = hand.direction; 
     var finger = hand.fingers[0]; 
     var pitch = direction.pitch; 

     var type = hand.type; 
     if(type == "left"){ 
      console.log("Left hand."); 
      console.log("pitch ::"+pitch); 
     } 

     if(type == "right") { 
      console.log("Right hand.") 
     } 
    } 
    }); 


    if (frame.hands && frame.hands.length > 1) { 
     console.log("two"); 
    }  
    if (frame.hands && frame.hands.length == 0) { 
      console.log("apaga too"); 
    } 
}); 

Итак, когда я регистрирую свою левую руку, я получаю

Левая рука. шаг :: неопределенного

ответ

1

Я считаю, что шаг является методом, принадлежащими рук не направление, а не атрибут принадлежности к направлению docs. Вы пробовали hand.pitch()?