Example #1
0
 public void SwitchCalibrationMode()
 {
     if (_currentCalibrationMode == CalibMode._2D)
     {
         _currentCalibrationMode = CalibMode._3D;
     }
     else
     {
         _currentCalibrationMode = CalibMode._2D;
     }
 }
Example #2
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;
        }
    }
    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;
        }
    }