Exemplo n.º 1
0
        public Ship(TextureProvider textureProvider, Viewport viewport, IPlayingFieldManager playingFieldManager) : base(viewport)
        {
            _texture = textureProvider.Ship;
            Origin   = new Vector2(_texture.Width / 2f, _texture.Height / 2f);

            _playingField = playingFieldManager;

            oldKeyState = Keyboard.GetState();
        }
Exemplo n.º 2
0
 public Bullet(Viewport viewport, IPlayingFieldManager playingFieldManager, Vector2 position, Vector2 velocity) : base(viewport)
 {
     Position      = position;
     _velocity     = velocity;
     _playingField = playingFieldManager;
 }