예제 #1
0
    // --------------------
    // UPDATE
    // --------------------

    public void Update()
    {
        vibration.Update();

        if ((hButton)_A != null)
        {
            _A.Update();
        }
        if ((hButton)_B != null)
        {
            _B.Update();
        }
        if ((hButton)_X != null)
        {
            _X.Update();
        }
        if ((hButton)_Y != null)
        {
            _Y.Update();
        }

        if ((hButton)_leftBumper != null)
        {
            _leftBumper.Update();
        }
        if ((hButton)_rightBumper != null)
        {
            _rightBumper.Update();
        }

        if ((hButton)_back != null)
        {
            _back.Update();
        }
        if ((hButton)_start != null)
        {
            _start.Update();
        }

        if ((hButton)_leftStickClick != null)
        {
            _leftStickClick.Update();
        }
        if ((hButton)_rightStickClick != null)
        {
            _rightStickClick.Update();
        }

        if ((hButton)_xBoxButton != null)
        {
            _xBoxButton.Update();
        }


        if ((hTrigger)_leftTrigger != null)
        {
            _leftTrigger.Update();
        }
        if ((hTrigger)_rightTrigger != null)
        {
            _rightTrigger.Update();
        }


        if ((hStick)_leftStick != null)
        {
            _leftStick.Update();
        }
        if ((hStick)_rightStick != null)
        {
            _rightStick.Update();
        }


        if ((hStick)_dPad != null)
        {
            _dPad.Update();
        }
    }
예제 #2
0
파일: hGamepad.cs 프로젝트: XaaK/PongBlast
    // --------------------
    // UPDATE
    // --------------------

    public void Update()
    {
        vibration.Update();

        if (_A != null)
        {
            _A.Update();
        }
        if (_B != null)
        {
            _B.Update();
        }
        if (_X != null)
        {
            _X.Update();
        }
        if (_Y != null)
        {
            _Y.Update();
        }

        if (_leftBumper != null)
        {
            _leftBumper.Update();
        }
        if (_rightBumper != null)
        {
            _rightBumper.Update();
        }

        if (_back != null)
        {
            _back.Update();
        }
        if (_start != null)
        {
            _start.Update();
        }

        if (_leftStickClick != null)
        {
            _leftStickClick.Update();
        }
        if (_rightStickClick != null)
        {
            _rightStickClick.Update();
        }

        if (_xBoxButton != null)
        {
            _xBoxButton.Update();
        }


        if (_leftTrigger != null)
        {
            _leftTrigger.Update();
        }
        if (_rightTrigger != null)
        {
            _rightTrigger.Update();
        }


        if (_leftStick != null)
        {
            _leftStick.Update();
        }
        if (_rightStick != null)
        {
            _rightStick.Update();
        }


        if (_dPad != null)
        {
            _dPad.Update();
        }

        anyInput.Update();
    }