Beispiel #1
0
 private void Moving(eInputEvents _event, float _value)
 {
     if (_event == eInputEvents.mouseOver)
     {
         RaycastCamera();
     }
     if (_event == eInputEvents.rightClickUp)
     {
         ShowRadar();
     }
     if (_event == eInputEvents.rightClickDown)
     {
     }
 }
    private void CameraRotate(eInputEvents _event, float _value)
    {
        if (_event == eInputEvents.axisX)
        {
            m_rotation.y -= _value * speedRotate * Time.deltaTime;
        }
        if (_event == eInputEvents.axisY)
        {
            m_rotation.x += _value * speedRotate * Time.deltaTime;
            m_rotation.x  = Mathf.Clamp(m_rotation.x, m_minAngle, m_maxAngle);
        }
        pointLook.eulerAngles = m_rotation;

        if (_event == eInputEvents.cameraZoom)
        {
            if (zoomEnabled)
            {
                CameraZoom(_value);
            }
        }
    }
Beispiel #3
0
 private void Moving(eInputEvents _event, float _value)
 {
     if (_event == eInputEvents.Esc)
     {
         OnClickESC();
     }
     if (_event == eInputEvents.H)
     {
         ShowMenu();
         SetCanMove(false);
     }
     if (_event == eInputEvents.N)
     {
         HideMenu();
         SetCanMove(true);
     }
     if (_event == eInputEvents.LevelLayout)
     {
         ActivateLevelLayout();
     }
 }
Beispiel #4
0
        private void CameraRotate(eInputEvents _event, float _value)
        {
            if (!canZoom)
            {
                return;
            }
            if (_event == eInputEvents.axisX)
            {
                m_rotation.y -= _value * speedRotate * Time.deltaTime;
            }
            if (_event == eInputEvents.axisY)
            {
                m_rotation.x += _value * speedRotate * Time.deltaTime;
                //   m_rotation.x = Mathf.Clamp(m_rotation.x, -20, 60);
            }
            pointLook.eulerAngles = m_rotation;

            if (_event == eInputEvents.cameraZoom)
            {
                CameraZoom(_value);
            }
        }