public void setMenu(string menu) { main.Deactivate(); selectMenu.Deactivate(); controls.Deactivate(); settings.Deactivate(); stage.Deactivate();; end.Deactivate();; play.Deactivate(); switch (menu) { case "main": Debug.Log("set main"); currentMenu = main; currentMenu.Activate(); break; case "selectMenu": Debug.Log("set selectMenu"); currentMenu = selectMenu; currentMenu.Activate(); break; case "controls": Debug.Log("set controls"); currentMenu = controls; currentMenu.Activate(); break; case "settings": Debug.Log("set settings"); currentMenu = settings; currentMenu.Activate(); break; case "stage": Debug.Log("set stage"); currentMenu = stage; currentMenu.Activate(); break; case "play": Debug.Log("set play"); currentMenu = play; currentMenu.Activate(); break; case "end": Debug.Log("set end"); currentMenu = end; currentMenu.Activate(); break; } }