public void SwitchCalibrationMode() { if (_currentCalibrationMode == CalibMode._2D) { _currentCalibrationMode = CalibMode._3D; } else { _currentCalibrationMode = CalibMode._2D; } }
void Update() { if (Input.GetKeyDown(KeyCode.F1)) { calibMode = CalibMode.None; } if (Input.GetKeyDown(KeyCode.F2)) { calibMode = CalibMode.Move; } if (Input.GetKeyDown(KeyCode.F3)) { calibMode = CalibMode.Rotate; } if (Input.GetKeyDown(KeyCode.F4)) { calibMode = CalibMode.Scale; } if (longPressCnt_ == 0 || longPressCnt_ > longPressFrame_) { switch (calibMode) { case CalibMode.None: None(); break; case CalibMode.Move: Move(); break; case CalibMode.Rotate: Rotate(); break; case CalibMode.Scale: Scale(); break; } } if (Input.anyKey) { isKeyPressing_ = true; ++longPressCnt_; } else { isKeyPressing_ = false; longPressCnt_ = 0; } }
void Update() { if ( Input.GetKeyDown(KeyCode.F1) ) { calibMode = CalibMode.None; } if ( Input.GetKeyDown(KeyCode.F2) ) { calibMode = CalibMode.Move; } if ( Input.GetKeyDown(KeyCode.F3) ) { calibMode = CalibMode.Rotate; } if ( Input.GetKeyDown(KeyCode.F4) ) { calibMode = CalibMode.Scale; } if (longPressCnt_ == 0 || longPressCnt_ > longPressFrame_) { switch (calibMode) { case CalibMode.None : None(); break; case CalibMode.Move : Move(); break; case CalibMode.Rotate : Rotate(); break; case CalibMode.Scale : Scale(); break; } } if (Input.anyKey) { isKeyPressing_ = true; ++longPressCnt_; } else { isKeyPressing_ = false; longPressCnt_ = 0; } }