The problem I have is, that I can only damage on enemy Type when melee attacking
}
void Attack()
{
Collider2D[] hitEnemies = Physics2D.OverlapCircleAll(attackPoint.position, attackRange, enemyLayers);
foreach(Collider2D enemy in hitEnemies)
{
enemy.GetComponent<Enemy1>().TakeDamage(attackDamage);
enemy.GetComponent<Enemy2>().TakeDamage(attackDamage);
}
}
}