public void OpenMenu(VBottomMenu menu) { currentMenu = menu; currentMenu.gameObject.SetActive(true); vBaseMap.Camera3DEnable = false; menuBackground.SetActive(true); menu.Open(); }
public void CloseMenu(System.Action complete) { currentMenu.Close(() => { if (complete != null) { complete(); } //currentMenu.gameObject.SetActive(false); currentMenu = null; vBaseMap.Camera3DEnable = true; menuBackground.SetActive(false); }); }