/// <summary> /// Lleva a cabo las acciones correspondientes a pulsar un boton de nivel bloqueado. /// Desactiva la pagina activa. /// </summary> /// <param name="state">Estado de LSM.</param> private void HandleOnButtonBackClicked(LSMState state) { if (anim.GetBool("Enabled") && state != LSMState.LEVEL_STATS_MENU) { DisablePage(); } }
private void HandleButtonBackClicked(LSMState s) { if (GM.GameState == GameState.LEVEL_SELECTION_MENU) { switch (state) { case LSMState.IDLE: GM.GameState = GameState.TITLE_SCREEN; break; case LSMState.LEVEL_MENU: state = LSMState.IDLE; break; case LSMState.ERROR_INFO_MENU: state = LSMState.IDLE; break; case LSMState.LEVEL_STATS_MENU: state = LSMState.LEVEL_MENU; break; } } }
private void HandleLevelSelectionSceneLoaded() { state = LSMState.IDLE; Raise_SceneLoaded(); }
private void HandleLevelStatsButtonClicked() { state = LSMState.LEVEL_STATS_MENU; InitLevelStatsStrings(GM.SelectedLevelIndex); }
private void HandleLevelEnabledClicked(int levelIndex) { state = LSMState.LEVEL_MENU; }
private void HandleLevelBlockedClicked(int levelIndex) { state = LSMState.ERROR_INFO_MENU; }
/// <summary> /// Lleva a cabo las acciones correspondientes al boton de back/back@android /// Desactiva la pagina de nivel bloqueado activa actualmente. /// </summary> /// <param name="state">Estado de LSM.</param> private void HandleBackButtonClicked(LSMState state) { DisablePage(); }
private static void NotifyButtonBackClicked(LSMState state) { Debug.Log("Se ha pulsado el botón 'volver'."); }
/// <summary> /// Lleva a cabo las acciones correspondientes al boton back/back@android. /// </summary> /// <param name="state">Estado de LSM.</param> private void HandleButtonBackClick(LSMState state) { DisablePage(); }