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(); } }
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()); } } }