void MenuUpdate() { if (Input.GetKeyDown(KeyCode.Escape)) { menuActive = !menuActive; SetPlayerActive(!menuActive); title.Darken(menuActive); menu.Show(menuActive); } if (menuActive) { menu.Update(Time.deltaTime); if (Input.GetKeyDown(KeyCode.DownArrow)) { menu.Down(); } if (Input.GetKeyDown(KeyCode.UpArrow)) { menu.Up(); } if (Input.GetKeyDown(KeyCode.Return)) { menu.Accept(); } } }
void MenuUpdate() { if (Input.GetKeyDown(KeyCode.Escape)) { menuActive = !menuActive; SetPlayerActive(!menuActive); title.Darken(menuActive); menu.Show(menuActive); } if (menuActive) { menu.Update(Time.deltaTime); if (Input.GetKeyDown(KeyCode.DownArrow)) { menu.Down(); } if (Input.GetKeyDown(KeyCode.UpArrow)) { menu.Up(); } if (Input.GetKeyDown(KeyCode.Return)) { int item = menu.Accept(); if (item == 0) { title.DisableCamera(); menu.Show(false, true); menuActive = false; BuildMap(GetMapName((mapFormat == MapFormat.MAP)?1:11)); } if (item == 4) { #if UNITY_EDITOR EditorApplication.isPlaying = false; #endif Application.Quit(); } } } }