public void SetGameScreenState(GameScreen screen)
 {
     if (screen == activeGameScreen && !cameraController.Transitioning)
     {
         screen.ActivateGameScreen();
     }
     else if (screen != activeGameScreen && !cameraController.Transitioning)
     {
         screen.ResetGameScreen();
     }
 }