CENTER1 [유니티/Unity] Physics2D.OverlapCircle 중앙 정렬 `Physics2D.OverlapCircle` 로 적을 탐지하려고 하는데 플레이어의 중앙과 맞지 않다. 이유는 `Pivot`이 아니라 `Center`로 잡혀있기 때문에 플레이어의 `Center`를 기준으로 다시 잡아주어야 한다. // 플레이어의 중앙을 계산 Vector2 playerCenter = playerCollider.bounds.center; // 중앙을 기준으로 적 감지 Collider2D enemy = Physics2D.OverlapCircle(playerCenter, attackRadius, enemyLayer);Collder 아무거나 플레이어에 넣어주고 그 경계의 중앙으로 잡아주면 된다. 짜자잔~ Unity 공부 기록 2024. 9. 6. 이전 1 다음 반응형