处理过程中跳跃运动跟踪手的X值

Tracking X value of hand from leap motion in processing

ArrayList<PVector> pointss; 
PVector fp; 

 for (Hand hand : leap.getHands()) {
    for (Finger finger : hand.getFingers()) {
       fp   = finger.getPosition(); 
    }
 }

在我正在处理的项目中,我需要将 mouseX 变量替换为用于手部跟踪的跳跃运动生成的 X 变量。它用 [X, Y, Z] 跟踪手,但由于我需要将保存此数据的变量保存为 PVector,我不确定如何从中获取 X 变量。

非常感谢任何帮助。

如果您有一个 PVector 实例,您可以简单地引用它的 x 字段。

PVector p = new PVector(100, 200, 300);
println(p.x); //prints 100

可以在 the reference 中找到更多信息。