处理过程中跳跃运动跟踪手的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 中找到更多信息。
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 中找到更多信息。