Ejemplo n.º 1
0
 public void ChangeScreen(string _Screen)
 {
     SC_GlobalEnums.Screens _screen = (SC_GlobalEnums.Screens)SC_GlobalEnums.Screens.Parse(typeof(SC_GlobalEnums.Screens), _Screen);
     if (sc_MenuLogic != null)
     {
         sc_MenuLogic.ChangeScreen(_screen);
     }
 }
Ejemplo n.º 2
0
 public void Back()
 {
     screenList["Screen_" + currentScreen].SetActive(false);
     screenList["Screen_" + screenStack.Peek()].SetActive(true);
     currentScreen = screenStack.Peek();
     if (screenStack.Count != 0)
     {
         screenStack.Pop();
     }
 }
Ejemplo n.º 3
0
 public void ChangeScreen(SC_GlobalEnums.Screens _Screen)
 {
     screenStack.Push(currentScreen);
     if (_Screen == SC_GlobalEnums.Screens.SinglePlayer)
     {
         isMyTurn = true;
         screenList["Screen_SinglePlayer_Title"].GetComponent <Text>().text = "Player One";
     }
     screenList["Screen_" + currentScreen].SetActive(false);
     screenList["Screen_" + _Screen].SetActive(true);
     currentScreen = _Screen;
 }