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(); }
public Bullet(Viewport viewport, IPlayingFieldManager playingFieldManager, Vector2 position, Vector2 velocity) : base(viewport) { Position = position; _velocity = velocity; _playingField = playingFieldManager; }