// Use this for initialization void Start() { Instance = this; uiLook = GameObject.FindObjectOfType <UILook>(); GetMoney.moneyAdd += this.Addmoney; transform.SetAsLastSibling(); level = FindObjectOfType <Level>(); }
void Explode() { GameObject g = Instantiate(particle, transform.position, transform.rotation); Destroy(g, 1); Collider[] enemies = Physics.OverlapSphere(transform.position, radius); foreach (Collider nearbyObject in enemies) { MyHp hp = nearbyObject.GetComponent <MyHp>(); if (hp != null) { hp.DeathVoid(damage); } } Destroy(gameObject); }