protected override void Draw(GameTime gameTime) { SceneManager.Draw(); Sketchbook.Draw(); DebugManager.Draw(); WindowManager.Draw(); base.Draw(gameTime); }
private static void DrawTransitions() { if (!transitionInProgress) { return; } Sketch.Begin(); { if (!exitCompleted) { exitTransition?.Draw(); } else { enterTransition?.Draw(); } } Sketch.End(); Sketch.Save(out Texture2D transition); Sketchbook.Add(Sketchbook.CreatePage(transition)); }