void OnCollisionEnter(Collision other) { if (other.gameObject.tag == "Player") { BalasManager bm = other.gameObject.GetComponent <BalasManager>(); PlayerArm pa = other.gameObject.GetComponent <PlayerArm>(); audioSrc.Play(); bm.StartCoroutine("RechargeGun"); GetComponent <MeshRenderer>().enabled = false; GetComponent <BoxCollider>().enabled = false; StartCoroutine("Respawn"); } }
void Awake() { gameManager = gameManagerObject.GetComponent <GameManager>(); playerMov = GetComponent <PlayerMov>(); playerHealth = GetComponent <PlayerHealth>(); bm = GetComponent <BalasManager>(); acem = GameObject.Find("Suelo").GetComponent <ArmaChidaEnMapa>(); playerN = playerMov.playerN; arm = gameObject.transform.GetChild(0).gameObject; gun = gameObject.transform.GetChild(1).gameObject; bombRef = gameObject.transform.GetChild(2).gameObject; gunChida = gameObject.transform.GetChild(3).gameObject; gunRef = gun.gameObject.transform.GetChild(0).gameObject.transform; gunChidaRef = gunChida.transform.GetChild(2).gameObject.transform; }