private void Update() { if (!cavePlayerController.testMode) { if (kinectController.IsNewFrame()) { Vector3 newHeadPosition = kinectController.GetJointPosition(Windows.Kinect.JointType.Head); if (newHeadPosition != Vector3.zero) { transform.localPosition = newHeadPosition; } } } }