Beispiel #1
0
        public void Move(float elapsedSeconds)
        {
            var state = Keyboard.GetState();

            if (state.IsKeyDown(Input.Up))
            {
                _movement.Up(elapsedSeconds);
            }
            if (state.IsKeyDown(Input.Down))
            {
                _movement.Down(elapsedSeconds);
            }
            if (state.IsKeyDown(Input.Left))
            {
                _movement.Left(elapsedSeconds);
            }
            if (state.IsKeyDown(Input.Right))
            {
                _movement.Right(elapsedSeconds);
            }
        }