void Awake() { gm = this; Menus = GameObject.Find("Menus"); MenuPrincipal = GameObject.Find("Menus/MenuJogo"); MissaoCompleta = GameObject.Find("Menus/MissaoCompleta"); MissaoFracassada = GameObject.Find("Menus/MissaoFracassada"); GamePause = GameObject.Find("Canvas/Pause"); TouchScreen = GameObject.Find("Canvas/Touch Screen"); }
/*! * Méthode qui permet d'initialiser l'instance de la classe sous forme d'un singleton. */ void Awake() { if (instance == null) { instance = this; } else if (instance != this) { Destroy(gameObject); instance = this; } }
void _MakeSingleInstance() { if (instance != null) { Destroy(gameObject); } else { instance = this; DontDestroyOnLoad(instance); } }
public static void Prefix(MenuInGame __instance) { GameObject InGameMenu = GameObject.Find("InGameMenu"); if (InGameMenu.transform.Find("MenuInGame").Find("Buttons").Find("ToggleSwim") == null) { GameObject btn = GameObject.Instantiate(InGameMenu.transform.Find("MenuInGame").Find("Buttons").Find("Resume").gameObject, InGameMenu.transform.Find("MenuInGame").Find("Buttons")); btn.name = "ToggleSwim"; btn.GetComponent <UIButtonEx>().onClick.AddListener(Patch_MenuInGame_AddButton.toggleSwim); InGameMenu.transform.Find("MenuInGame").GetComponent <MenuInGame>().AddMenuButton(btn.GetComponent <UIButtonEx>(), "Toggle Swim "); btn.GetComponentInChildren <Text>().text = "Toggle Swim (" + (swim ? "ON" : "OFF") + ")"; } }
private void OnEnable() { Time.timeScale = 1f; ObjSemaforo.SetActive(true); Score.SetActive(false); btnMenu.SetActive(false); MenuInGame.SetActive(false); if (GameManager.InstancioadorInimigos.activeInHierarchy) { GameManager.InstancioadorInimigos.SetActive(false); } valueScore = 0f; }
public static bool Prefix(MenuInGame __instance) { if (__instance.isPaused && !isCrunchyMenuOpen) { isCrunchyMenuOpen = true; CrunchySdk.instance.currentUi.Show(); return(true); } if (isCrunchyMenuOpen) { isCrunchyMenuOpen = false; CrunchySdk.instance.currentUi.Hide(); return(false); } return(true); }
public void btnContinuar() { Time.timeScale = 1.0f; btnMenu.SetActive(true); MenuInGame.SetActive(false); }
public void btnMenuGame() { Time.timeScale = 0.0f; btnMenu.SetActive(false); MenuInGame.SetActive(true); }