Physics 2D 설정법
Layer Collision Matrix (레이어 충돌 매트릭스) 에 들어가면 레이어들의 상호작용을 관리할수 있음.
서로의 교차지점에 체크박스가 표시되어 있다면 해당 Layer들을 충돌할수 있고,
표시가 없다면 Layer들은 충돌할 수 없음.

ex) Player 레이어가 행에 있고 Enemy 레이어가 열에 있다면,
체크박스를 활성화하면 플레이어와 적이 충돌 가능
Player와 Enemy 사이의 체크박스를 비활성화하면, 충돌하지 않게됨.
해당 기능을 사용하면, 불필요한 충돌 상호작용을 비활성화함으로써 성능을 최적화할수 있고,
이런 간단한 체크 하나로, 복잡한 상호작용도 손쉽게 제어할 수 있게 됨.
해당 기능을 사용하여, 프로젝트 내에서는 플레이어 안쪽의 지점에서 탄막이 나올때
플레이어와 탄막의 충돌을 없에서(체크박스 비활성화) 탄막이 발사될때
몇몇의 탄막이 씹이고 나오지 않는 현상을 정상화하여 자연스럽게 나오도록 하는데 성공.
'게임 개발(유니티) > 공부사항' 카테고리의 다른 글
| 모바일 화면 고정 / DOTween 기능 (1) | 2025.12.17 |
|---|---|
| 유니티 스크립터블 오브젝트 (0) | 2025.12.01 |
| Lunar-Assault_Recon_ 공부사항 #4 (0) | 2025.10.06 |
| Lunar-Assault_Recon_ 공부사항 #3 (0) | 2025.10.05 |
| Lunar-Assault_Recon_ 공부사항 #1 (0) | 2025.10.01 |