Пример #1
0
 private void Attack()
 {
     animator.SetTrigger("Melee");
     Collider2D[] hits = Physics2D.OverlapCircleAll(attackPoint.position, 0.4f);
     foreach (Collider2D hit in hits)
     {
         Viking viking = hit.GetComponent <Viking>();
         // if (viking != null)
         if (viking == GameManager.Instance.CurrentViking)
         {
             viking.TakeDamage(stats.damage, stats.element);
             Instantiate(impactEffect, attackPoint.position, Quaternion.identity);
         }
     }
 }