Clear() public method

public Clear ( ) : void
return void
示例#1
0
        /// <summary>
        /// Clears the input on this controller for this frame. This includes
        /// analog stick values, button values, and trigger values.
        /// </summary>
        public void Clear()
        {
            mGamePadState     = new GamePadState();
            mLastGamePadState = new GamePadState();

            for (int i = 0; i < NumberOfButtons; i++)
            {
                if (ButtonPushed((Button)i))
                {
                    IgnoreButtonForOneFrame((Button)i);
                }
            }

            mLeftStick.Clear();
            mRightStick.Clear();

            mLeftTrigger.Clear();
            mRightTrigger.Clear();
        }