2026-05-21 보스추가
This commit is contained in:
@@ -860,7 +860,7 @@ private Enemy FindGrabTarget(ActionData data)
|
||||
Vector2 playerPosition = _rb != null ? _rb.position : (Vector2)transform.position;
|
||||
float grabRangeSqr = data.GrabRange * data.GrabRange;
|
||||
|
||||
if (_lastHitEnemy != null && _lastHitEnemy.isActiveAndEnabled &&
|
||||
if (_lastHitEnemy != null && _lastHitEnemy.isActiveAndEnabled && _lastHitEnemy.IsGrabbable &&
|
||||
GetEnemySqrDistance(_lastHitEnemy, playerPosition) <= grabRangeSqr)
|
||||
{
|
||||
return _lastHitEnemy;
|
||||
@@ -874,6 +874,7 @@ private Enemy FindGrabTarget(ActionData data)
|
||||
{
|
||||
Enemy enemy = hit.GetComponentInParent<Enemy>();
|
||||
if (enemy == null) continue;
|
||||
if (!enemy.IsGrabbable) continue; // 잡기 불가 적(보스 등)은 후보에서 제외
|
||||
|
||||
float sqrDistance = GetEnemySqrDistance(enemy, playerPosition);
|
||||
if (sqrDistance > grabRangeSqr) continue;
|
||||
|
||||
Reference in New Issue
Block a user