Browse Source

while paused, don't clear the list of Debug rects & lines

GitOrigin-RevId: d298abc6ad
master
Colin McMillen 4 years ago
parent
commit
50479bac3c
  1. 8
      Shared/Debug.cs
  2. 3
      Shared/SneakGame.cs

8
Shared/Debug.cs

@ -47,10 +47,12 @@ namespace SemiColinGames {
System.Diagnostics.Debug.WriteLine(s, args); System.Diagnostics.Debug.WriteLine(s, args);
} }
public static void Clear() {
public static void Clear(bool paused) {
toasts.Clear(); toasts.Clear();
rects.Clear();
lines.Clear();
if (!paused) {
rects.Clear();
lines.Clear();
}
} }
public static void AddToast(string s) { public static void AddToast(string s) {

3
Shared/SneakGame.cs

@ -69,8 +69,6 @@ namespace SemiColinGames {
// Updates the game world. // Updates the game world.
protected override void Update(GameTime gameTime) { protected override void Update(GameTime gameTime) {
Debug.Clear();
input.Add(new Input(GamePad.GetState(PlayerIndex.One), Keyboard.GetState())); input.Add(new Input(GamePad.GetState(PlayerIndex.One), Keyboard.GetState()));
if (input[0].Exit) { if (input[0].Exit) {
@ -86,6 +84,7 @@ namespace SemiColinGames {
display.SetFullScreen(fullScreen); display.SetFullScreen(fullScreen);
} }
Debug.Clear(paused);
if (input[0].Debug && !input[1].Debug) { if (input[0].Debug && !input[1].Debug) {
Debug.Enabled = !Debug.Enabled; Debug.Enabled = !Debug.Enabled;
} }

Loading…
Cancel
Save