void Update() { Frame frame = _controller.Frame(); if (frame.Hands.Count == 0) { _requestDistortionRecalc = true; } if (syncMode == SYNC_MODE.SYNC_WITH_HANDS) { _imageList = frame.Images; /*if (!_imageList.IsEmpty) { * Debug.Log (name + " SYNC_WITH_HANDS: frame.Timestamp: " + frame.Timestamp + " - imageList.Timestamp: " + _imageList[0].Timestamp + " = " + (frame.Timestamp - _imageList[0].Timestamp)); * } else { * Debug.LogWarning (name + " SYNC_WITH_HANDS -> NO FRAMES: frame.Timestamp: " + frame.Timestamp); * }*/ } frameEye = 0; //DEBUG if (Input.GetKeyDown(KeyCode.Keypad0)) { retrievedEye = EYE.LEFT; } if (Input.GetKeyDown(KeyCode.Keypad1)) { retrievedEye = EYE.RIGHT; } if (Input.GetKeyDown(KeyCode.Keypad2)) { retrievedEye = EYE.LEFT_TO_RIGHT; } if (Input.GetKeyDown(KeyCode.Keypad3)) { retrievedEye = EYE.RIGHT_TO_LEFT; } }
void Update () { Frame frame = _controller.Frame (); if (frame.Hands.Count == 0) { _requestDistortionRecalc = true; } if (syncMode == SYNC_MODE.SYNC_WITH_HANDS) { _imageList = frame.Images; /*if (!_imageList.IsEmpty) { Debug.Log (name + " SYNC_WITH_HANDS: frame.Timestamp: " + frame.Timestamp + " - imageList.Timestamp: " + _imageList[0].Timestamp + " = " + (frame.Timestamp - _imageList[0].Timestamp)); } else { Debug.LogWarning (name + " SYNC_WITH_HANDS -> NO FRAMES: frame.Timestamp: " + frame.Timestamp); }*/ } frameEye = 0; //DEBUG if (Input.GetKeyDown (KeyCode.Keypad0)) { retrievedEye = EYE.LEFT; } if (Input.GetKeyDown (KeyCode.Keypad1)) { retrievedEye = EYE.RIGHT; } if (Input.GetKeyDown (KeyCode.Keypad2)) { retrievedEye = EYE.LEFT_TO_RIGHT; } if (Input.GetKeyDown (KeyCode.Keypad3)) { retrievedEye = EYE.RIGHT_TO_LEFT; } }
void Reset() { string lowercaseName = gameObject.name.ToLower(); if (lowercaseName.Contains("right")) { retrievedEye = EYE.RIGHT; } else if (lowercaseName.Contains("left")) { retrievedEye = EYE.LEFT; } else { retrievedEye = EYE.LEFT_TO_RIGHT; } }