void BeemStart() { chargeEff.SetActive(false); beemObject.SetActive(true); Beem.Play(); GameObject.Find("beemSound").GetComponent <AudioSource>().Play(); StartCoroutine("BeemVive"); uiCtrl.DeltaBattery(-beemPower); gameCtrl.FireBeemEnd(); isBeemFire = false; }
private void OnCollisionEnter(Collision collision) { if (collision.gameObject.tag == "MainCamera") { ParticleSystem damage = GameObject.Find("damageEff").GetComponent <ParticleSystem>(); UICtrl uiCtrl = FindObjectOfType <UICtrl>(); uiCtrl.DeltaBattery(-hitDamage); damage.Play(); GameObject.Find("damageSound").GetComponent <AudioSource>().Play(); Destroy(gameObject); } }