private void OnTriggerEnter2D(Collider2D other) { if (other.tag == "Player") { IDemagable hit = other.GetComponent <IDemagable>(); hit.Damage(); Destroy(this.gameObject); } }
private void OnTriggerEnter2D(Collider2D other) { Debug.Log("Hit:" + other.name); IDemagable hit = other.GetComponent <IDemagable>(); if (hit != null) { if (canDamage == true) { hit.Damage(); canDamage = false; StartCoroutine(ResetDamage()); } } }