Пример #1
0
        private void InitianizeMappings()
        {
            if (hasMappings)
            {
                return;
            }

            hasMappings = true;

            KeyboardInputListener keyboardListener = Game.KeyboardListener;

            keyboardListener.Map("Up", MoveUp, new KeyTrigger(Keys.W));
            keyboardListener.Map("Down", MoveDown, new KeyTrigger(Keys.S));
            keyboardListener.Map("Left", MoveLeft, new KeyTrigger(Keys.A));
            keyboardListener.Map("Right", MoveRight, new KeyTrigger(Keys.D));
            keyboardListener.Map("Select", Select, new KeyTrigger(Keys.Enter));
        }
Пример #2
0
        protected override void OnInitialize()
        {
            keyboardListener = Game.KeyboardListener;

            gamepadListenenr = Game.GamepadListeners.FirstOrDefault(l => l.IsConnected);

            if (gamepadListenenr != null)
            {
                keyboardListener.Map("Skip", Skip, new KeyTrigger(Keys.Enter));

                if (gamepadListenenr != null)
                {
                    gamepadListenenr.Map("Skip", Skip, new ButtonTrigger(Buttons.A));
                }
            }

            textures.Add(Game.Content.Load <Texture2D>("team"));
            textures.Add(Game.Content.Load <Texture2D>("game"));

            alpha = 255;

            current = textures.First();
            textures.Remove(current);
        }