public void DesplegarOcultarPanel(bool Cerrar = false) { if (!Cerrar) { if (_Animator.GetBool("Bajar") == false && _Animator.GetBool("Subir") == false) { MGM.ActivarDesactivarSeleccionablesDelMapa(false, false, false, false); MGM.ActivarDesactivarMovimientoMapa("Ciudad", false); _Animator.SetBool("Subir", true); } else { bool Subir = !_Animator.GetBool("Subir"); MGM.ActivarDesactivarSeleccionablesDelMapa(false, false, !Subir, false); MGM.ActivarDesactivarMovimientoMapa("Ciudad", !Subir); _Animator.SetBool("Subir", Subir); _Animator.SetBool("Bajar", !Subir); } } else { _Animator.SetBool("Subir", false); _Animator.SetBool("Bajar", true); } }
public void DesplegarOcultarPanel(bool Cerrar = false) { if (!Cerrar) { if (_animatorMLS.GetBool("Subir") == false && _animatorMLS.GetBool("Bajar") == false) { MGM.ActivarDesactivarSeleccionablesDelMapa(false, false, false, true); _animatorMLS.SetBool("Subir", true); _animatorMLS.SetBool("Bajar", false); } else { bool Bajar = !_animatorMLS.GetBool("Bajar"); MGM.ActivarDesactivarSeleccionablesDelMapa(false, false, Bajar, false); MGM.ActivarDesactivarMovimientoMapa(GameObject.FindGameObjectWithTag("Mapa").name, Bajar); _animatorMLS.SetBool("Subir", !Bajar); _animatorMLS.SetBool("Bajar", Bajar); } GameObject BotonSoldados = GameObject.Find("Boton_Desplegar_Panel_Soldados"); BotonSoldados.GetComponent <Button>().interactable = _animatorMLS.GetBool("Bajar"); BotonSoldados.GetComponent <Image>().color = new Color(1, 1, 1, _animatorMLS.GetBool("Subir") ? 0 : 1); } else { _animatorMLS.SetBool("Subir", false); _animatorMLS.SetBool("Bajar", true); GameObject BotonSoldados = GameObject.Find("Boton_Desplegar_Panel_Soldados"); BotonSoldados.GetComponent <Button>().interactable = true; BotonSoldados.GetComponent <Image>().color = new Color(1, 1, 1, 1); } }
public void OcultarDesplegarPanel(bool cerrar = false) { if (!cerrar) { bool Subir = _Animator.GetBool("Arriba"); MGM.ActivarDesactivarSeleccionablesDelMapa(false, false, !Subir, false); MGM.ActivarDesactivarMovimientoMapa("Mapa_Principal", !Subir); _Animator.SetBool("Arriba", !Subir); _Animator.SetBool("Abajo", Subir); } else { _Animator.SetBool("Abajo", false); _Animator.SetBool("Arriba", true); } }