我刚刚开始为Leap motion开发,我有一个普遍的问题,这是我的代码:
Leap.loop(function(obj) {
var hands = obj.hands.map(function(d) {
return {
id: d.id,
length: d.length,
palmPositionX: d.palmPosition[0],
palmPositionY: d.palmPosition[1],
palmPositionZ: d.palmPosition[2]
}
});
console.log(hands.length); //Work fine
console.log(hands.id); //undefined!
//handParcoords.data(hands).render(); //This works - It takes all parameters and render a chart
});我是不是遗漏了什么?当id和palmPositionX或palmPositionY不起作用时,为什么长度能起作用?
发布于 2013-08-02 22:46:35
hands是一个数组,因此您必须引用数组中的一个元素,然后获取它的id
console.log(hands[0].id);https://stackoverflow.com/questions/18019771
复制相似问题