我想将球移动到与检测到的右手位置相同的Y高度。
我把它们放在距离相机相同的距离上,所以它有点奇怪,但球的高度并没有达到应有的水平。
我想知道我是否从Kinect API中获取了正确的坐标。我注意到还有一个变量Vector3 posRel。但我不确定如何访问它。
Vector3 testcoord = manager.GetJointPosition(userId, (int)KinectInterop.JointType.HandRight);
if (testcoord[1] > MaxHeight){
MaxHeight = testcoord[1];
}
Vector3 ballcoord = Ball.transform.position;
ballcoord.y = testcoord [1];
ballcoord.z = testcoord [0];
Ball.transform.position = ballcoord;