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;
 }
Example #2
0
 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);
     }
 }