(или тригер)
Physics.Raycast
Не уверен что он подходит.
в плане мне надо проверить столкновение через if()
мб distance подойдет?
еще может Physics2D.OverlapCircle вот так использовал его (не факт что эт хорошо))) private void OnAttack() { for (int i = 0; i < Hit(); i++) _hits[i].transform.GetComponentInChildren<IHealth>().TakeDamage(_stats.Damage); } private int Hit() => Physics2D.OverlapCircleNonAlloc(transform.position, _stats.DamageRadius, _hits, _layerMask);
Обсуждают сегодня