private void EquiparArma(int id) { for (int i = 0; i < armas.Length; i++) { armas[i].gameObject.SetActive(false); } armaEquipada = armas[id]; armaEquipada.gameObject.SetActive(true); }
private void ActualizarMunicion(Jugador jugador) { ArmaScript arma = jugador.GetArmaScript(); int municionCargador = arma.GetMunicionActualCargador(); int municionInventario = arma.GetMunicionActualInventario(); textoMunicion.text = municionCargador + " / " + municionInventario; imagenArma.sprite = arma.GetIconoArma(); }
void tratarTiro() { //bool tiro = Input.GetButtonDown ("Fire1"); //tiro |= Input.GetButtonDown ("Fire2"); if (ControllerScript.isFire) { ArmaScript arma = GetComponent <ArmaScript>(); if (arma != null) { // false pois nao sou o inimigo arma.atacar(false); } } }
void Awake() { arma = GetComponent <ArmaScript> (); }