protected override void Draw(GameTime gameTime)
 {
     _graphics.GraphicsDevice.Clear(Color.Black);
     _sprites.Begin(SpriteSortMode.FrontToBack, BlendState.AlphaBlend, SamplerState.AnisotropicClamp, DepthStencilState.DepthRead);
     _ecs.Draw(_sprites, CurrentViewport.Snapshot);
     HideExternals();
     _sprites.End();
     base.Draw(gameTime);
 }
Esempio n. 2
0
 protected override void Draw(GameTime gameTime)
 {
     _sprites.Begin(SpriteSortMode.Deferred, null, SamplerState.AnisotropicClamp);
     World.DrawBackgroundColor(Color.Black);
     _currentScene?.Draw();
     _ecs.Draw();
     _metrics.Draw(Transform2.Zero);
     HideExternals();
     _sprites.End();
     base.Draw(gameTime);
 }