コード例 #1
0
 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);
     }
 }
コード例 #2
0
    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);
        }
    }
コード例 #3
0
 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);
     }
 }