示例#1
0
        public bool IsButtonDown(Button b, JoystickInfo newState)
        {
            var wasDown = this.IsButtonDown(b);
            var isDown  = newState.IsButtonDown(b);

            return(!wasDown && isDown);
        }
示例#2
0
        public void UpdateJoystickInfo(JoystickInfo oldState, JoystickInfo newState)
        {
            if (oldState.IsButtonDown(Button.B3, newState))
            {
                this.PlacePlanet();
            }

            this.joystickInfo = newState;
        }
示例#3
0
        public void UpdateJoystickInfo(JoystickInfo oldState, JoystickInfo newState)
        {
            if (oldState.IsButtonDown(Button.Start, newState))
            {
                this.OnCollision();
            }

            this.joyState = newState;
        }