public override void Update(GameTime gameTime, List <Sprite> sprites) { base.Update(gameTime, sprites); if (_isDead) { _game.ChangeScreen(new EndScreen(_game, _game.GraphicsDevice, _game.Content, this)); } else if (_collectionComplete) { _game.ChangeScreen(new EndScreen(_game, _game.GraphicsDevice, _game.Content, this)); } ConstraintScreen(); }