Example #1
0
    void Update()
    {
        float multiplicador = (float)1.2 / PistolaDuelo.PulsacionesNecesarias;
        float balas         = (float)PistolaDuelo.getBalas() * multiplicador;

        this.gameObject.transform.localScale = new Vector3(transform.localScale.x, balas, transform.localScale.z);
    }
 void OnMouseUp()
 {
     this.gameObject.GetComponent <SpriteRenderer> ().sprite = botonDespulsado;
     this.pistola.SetBool("disparar", false);
     if (PistolaDuelo.getBalas() >= PistolaDuelo.PulsacionesNecesarias)
     {
         PistolaDuelo.resetBalas();
     }
 }
Example #3
0
 void OnMouseUp()
 {
     if (activo)
     {
         this.gameObject.GetComponent <SpriteRenderer> ().sprite = botonDespulsado;
         this.pistola.SetBool("recargar", false);
         if (PistolaDuelo.getBalas() < PistolaDuelo.PulsacionesNecesarias)
         {
             PistolaDuelo.SumaBala();
         }
     }
 }
 void FixedUpdate()
 {
     if (activo)
     {
         if (PistolaDuelo.getBalas() >= PistolaDuelo.PulsacionesNecesarias)
         {
             this.gameObject.GetComponent <SpriteRenderer> ().sprite = botonDespulsado;
         }
         else
         {
             this.gameObject.GetComponent <SpriteRenderer> ().sprite = botonPulsado;
         }
     }
 }
 void OnMouseDown()
 {
     if (activo)
     {
         this.gameObject.GetComponent <SpriteRenderer> ().sprite = botonPulsado;
         if (PistolaDuelo.getBalas() >= PistolaDuelo.PulsacionesNecesarias)
         {
             GameObject.Find("ControladorEscena").GetComponent <controladorMinijuego3>().setFinalizado();
             this.pistola.SetBool("disparar", true);
             this.audio.Play();
             this.marcelo.enabled = false;
             this.gameObject.GetComponent <SpriteRenderer> ().enabled = false;
             this.botonRecarga.SetActive(false);
             this.contenedorRecarga.SetActive(false);
             StartCoroutine(waitFor());
         }
     }
 }