public void OptionsToMain() { if (!inTransition) { StartCoroutine(CanvasGroupHelper.CrossfadeCoroutine(OptionsMenu, MainMenu, TransitionDuration)); } }
public void GameOverToMain() { if (!inTransition) { CanvasGroupHelper.InstantReveal(MainMenu); } }
void Awake() { CanvasGroupHelper.InstantHide(Canvas_MainMenu); CanvasGroupHelper.InstantHide(Canvas_OptionsMenu); CanvasGroupHelper.InstantHide(Canvas_AboutMenu); CanvasGroupHelper.InstantHide(Canvas_LoadingScreen); StartCoroutine(ShowSplashScreen()); }
void Start() { EventSubscription(); CanvasGroupHelper.InstantHide(MainMenu); CanvasGroupHelper.InstantHide(OptionsMenu); FadeInMainMenu(); }
IEnumerator ShowSplashScreen() { yield return(new WaitForSeconds(0.2f)); StartCoroutine(CanvasGroupHelper.CanvasFadeIn(Canvas_PressAnyKey, TransitionDuration)); yield return(new WaitForSeconds(TransitionDuration)); inSplash = true; }
private void Awake() { //Hide canvas cvs = GetComponent <CanvasGroup>(); CanvasGroupHelper.InstantHide(cvs); //Hide peripherals anyKeyToQuit.SetActive(false); }
void SetPause(bool pause) { //Debug.Log("Set pause " + isPaused); isPaused = pause; if (isPaused) { Time.timeScale = 0f; CanvasGroupHelper.InstantReveal(canvas_Pause); } else { Time.timeScale = 1f; CanvasGroupHelper.InstantHide(canvas_Pause); } }
public void OpenGameOverCanvas() { CanvasGroupHelper.HideAllCGsAndShowOne(canvases, GAMEOVER); }
public void Pause() { CanvasGroupHelper.InstantReveal(canvas_Pause); background.SetActive(true); }
void RevealCanvas() { StartCoroutine(CanvasGroupHelper.FadeInCoroutine(cvs, 0.1f)); highscore.DisplayHighscore(sceneManager.Coins); StartCoroutine(AllowForAnykeyToQuit()); }
public void AboutToMain() { PlaySfx(); StartCoroutine(CanvasGroupHelper.CanvasesCrossfade(Canvas_AboutMenu, Canvas_MainMenu, TransitionDuration)); }
void FadeOutMainMenu() { Debug.Log("fade out"); StartCoroutine(CanvasGroupHelper.FadeOutCoroutine(MainMenu, TransitionDuration)); }
public void OptionsToPauseMain() { CanvasGroupHelper.InstantReveal(canvas_Pause); CanvasGroupHelper.InstantHide(canvas_Options); }
public void UnPause() { CanvasGroupHelper.InstantHide(canvas_Pause); background.SetActive(false); }
public void SplashToMain() { PlaySfx(); StartCoroutine(CanvasGroupHelper.CanvasesCrossfade(Canvas_PressAnyKey, Canvas_MainMenu, TransitionDuration)); }
public void MainToOptions() { PlaySfx(); StartCoroutine(CanvasGroupHelper.CanvasesCrossfade(Canvas_MainMenu, Canvas_OptionsMenu, TransitionDuration)); }
IEnumerator DelayedFadeIn_MainMenu() { yield return(new WaitForSeconds(0.5f)); StartCoroutine(CanvasGroupHelper.FadeInCoroutine(MainMenu, TransitionDuration)); }
public void MainToLoading() { PlaySfx(); StartCoroutine(CanvasGroupHelper.CanvasesCrossfade(Canvas_MainMenu, Canvas_LoadingScreen, TransitionDuration)); }
void RevealCanvas() { //Fade in a canvas and then allow press any key to quit StartCoroutine(CanvasGroupHelper.CanvasFadeIn(cvs, 0.1f)); StartCoroutine(AllowForAnykeyToQuit()); }
public void OpenMenuCanvas() { CanvasGroupHelper.HideAllCGsAndShowOne(canvases, MENU); }
public void OpenLevelCompleteCanvas() { CanvasGroupHelper.HideAllCGsAndShowOne(canvases, LEVELCOMPLETE); }
void HideCanvas() { StartCoroutine(CanvasGroupHelper.FadeOutCoroutine(cvs, 0.1f)); anyKeyToQuit.SetActive(false); }
private void Awake() { CanvasGroupHelper.InstantHide(canvas_Pause); CanvasGroupHelper.InstantHide(canvas_Options); background.SetActive(false); }