public void UpdateMenu(GameObject menu)
{
if (LevelsScreen.activeSelf)
{
LevelsScreen.SetActive(false);
menu.SetActive(true);
}
else if (ControlsScreen.activeSelf)
{
ControlsScreen.SetActive(false);
menu.SetActive(true);
}
else
{
if (menu.activeSelf)
{
menu.SetActive(false);
Time.timeScale = 1.0f;
if(GameObject.Find("Character"))
{
GameObject Char = GameObject.Find("Character");
Char.GetComponent<CharacterBehavior>().enabled = true;
}
}
else
{
menu.SetActive(true);
Time.timeScale = 0;
if (GameObject.Find("Character"))
{
GameObject Char = GameObject.Find("Character");
Char.GetComponent<CharacterBehavior>().enabled = false;
}
}
}
}