이런 형식으로 적 오브젝트 하위에 히트박스를 생성한다.
Trigger로 히트박스 충돌처리를 하려면 물리엔진 연산이 들어가지 않기 때문에 적 오브젝트가 땅을 뚫고 내려가는 등의 불상사가 이어질 수 있다.
그러니 히트박스를 만들어서,
Collider와 Rigidbody Component를 집어넣는다.
Body Type를 Kinemetic으로 지정해야 Trigger 체크로 인한 물리엔진을 무시하고 원래 위치에 히트박스를 고정시킬 수 있다.
그런데 무슨 짓을 해도 안 된다?
1. OnTrigger코드를 OnCollision에 작성했을 수도 있다.
2. Layer Collision Matrix를 체크하자.
'Unity' 카테고리의 다른 글
URP에서 양면 노출하기/ URP Backface Culling (0) | 2023.11.08 |
---|---|
한 화면에 카메라 여러 개 노출하기 (0) | 2023.11.07 |
애니메이션으로 알파값 조정 (0) | 2023.10.31 |
블러 사용하기(2D, 3D 무관) (0) | 2023.10.31 |
게임 종료/Play 모드 종료 (0) | 2023.10.30 |