コード例 #1
0
 // Start is called before the first frame update
 private void OnCollisionEnter2D(Collision2D collision)
 {
     Collider2D[] enemys = Physics2D.OverlapCircleAll(transform.position, Radius);
     foreach (var enemy in enemys)
     {
         if (enemy.gameObject.tag == "Enemy")
         {
             enemy.GetComponent <Health>().TakeDamage(damage);
             Hits.AddHit(enemy.transform.position, damage, Color.red, 1, 1);
         }
     }
     Destroy(this.gameObject);
 }