/////////////////////////// // SETTING UP STATS MENU // /////////////////////////// public void setUpMenu_stats() { mainState = MenuControl_States.STAT; stats_menu_tmp = Instantiate(stats_menu); stats_menu_tmp_properties = stats_menu_tmp.GetComponent <statsMenuBehavior>(); setStatus_stats(); stats_menuCanvas = stats_menu_tmp.GetComponent <Canvas>(); stats_menuCanvas.renderMode = RenderMode.ScreenSpaceCamera; stats_menuCanvas.worldCamera = Camera.main; stats_menuCanvas.planeDistance = 10f; stats_menuCanvas.sortingLayerName = "statMenuLayer"; stats_menuCanvas.sortingOrder = 1; }
/////////////////////////// // SETTING UP DEBUG MENU // /////////////////////////// public void setUpMenu_debug() { mainState = MenuControl_States.DEBUG; debug_menu_tmp = Instantiate(debug_menu); debug_menu_tmp_properties = debug_menu_tmp.GetComponent <debugMenuBehavior>(); setStatus_debug(); debug_menuCanvas = debug_menu_tmp.GetComponent <Canvas>(); debug_menuCanvas.renderMode = RenderMode.ScreenSpaceCamera; debug_menuCanvas.worldCamera = Camera.main; debug_menuCanvas.planeDistance = 10f; debug_menuCanvas.sortingLayerName = "statMenuLayer"; debug_menuCanvas.sortingOrder = 1; }
// Update is called once per frame void Update() { if ((Input.GetKey(KeyCode.LeftControl) || Input.GetKey(KeyCode.RightControl))) { if (Input.GetKeyDown(KeyCode.M) && isActive == false) { mainState = MenuControl_States.MAIN; player.SetActive(false); isActive = true; setUpMenu(); menu_properties.getChoicePos(); menu_properties.setUpCursor(); } } if (Input.GetKeyDown(KeyCode.Escape) && isActive == true) { menu.SetActive(false); player.SetActive(true); isActive = false; menu_properties.destroyCursor(); } }