// which place to light menu item public void ShowMenu(int menu, int length) { if (menuMap == null) { menuMap = new CanvasMenuMap(menu, length); } else { menuMap.meun = menu; menuMap.length = length; } SwitchText(); isCanvasMenuOpen = true; panelShadeMenu.SetActive(true); }
private Text GetCurText(CanvasMenuMap menuMap) { if (menuMap.meun == 1) { switch (menuMap.length) { case 1: return(textContinueGameS); case 2: return(textControlS); case 3: return(textBackMenuS); case 4: return(textQuitGameS); } } if (menuMap.meun == 2) { switch (menuMap.length) { case 1: return(textNoS); case 2: return(textYesS); } } if (menuMap.meun == 3) { switch (menuMap.length) { case 1: return(textNoS); case 2: return(textYesS); } } return(textContinueGameS); }