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

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

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

            this.joyState = newState;
        }
Exemple #4
0
        public bool UpdateJoystickInfo(JoystickInfo info)
        {
            if (this.CurrentFocus == null)
            {
                return(false);
            }

            this.CurrentFocus.UpdateJoystickInfo(this.lastJoystickInfo, info);
            this.lastJoystickInfo = info;
            return(false);
        }