我想知道你们是否可以提供帮助。
我制作了一个处理草图,将我的骨架数据和位置提供给我的机器人类,我可以很好地控制我的鼠标。
唯一的问题是我不知道如何告诉 LeftClick 处理,或者在 if 语句处于保持状态时保持 LeftClicked。
kinect.drawLimb(calibratedUserID,
SimpleOpenNI.SKEL_LEFT_SHOULDER,
SimpleOpenNI.SKEL_LEFT_ELBOW);
//right hand above right elbow
// and
// right hand right of right elbow
if(leftHand.y > leftElbow.y && leftHand.x > leftElbow.x) {
stroke(255);
mousePressed = true; **This being the section i cant figure out!**
println("did it work?");
}else{
stroke(355, 0, 0);
}
kinect.drawLimb(calibratedUserID,
SimpleOpenNI.SKEL_LEFT_HAND,
SimpleOpenNI.SKEL_LEFT_ELBOW);
}
}