/// <inheritdoc/> public override void Draw(GameTime gameTime) { bulletManager.Draw(game.spriteBatch); playerSystem.Draw(game.spriteBatch); enemyManager.Draw(game.spriteBatch); sidePanel.Draw(gameTime); lifeManager.Draw(game.spriteBatch); itemsManager.Draw(game.spriteBatch); seismicChargeCountManager.Draw(game.spriteBatch); base.Draw(gameTime); }
protected override void Draw(GameTime gameTime) { GraphicsDevice.Clear(Color.CornflowerBlue); Globals.SpriteBatch.Begin(SpriteSortMode.Deferred, BlendState.AlphaBlend, SamplerState.PointClamp, DepthStencilState.Default, RasterizerState.CullNone);; FloorSystem.Draw(); PlayerSystem.Draw(); Globals.SpriteBatch.End(); base.Draw(gameTime); }