반응형 유니티콜라이더레이어1 유니티) 레이어마다 물리적용 대상 다르게 설정하기(Layer Collision Matrix) 유니티에는 콜라이더라는 개념으로, 가상의 물리적 표면을 만드는 컴포넌트가 있다. 만약에 플레이어가 총알을 쏘는데 플레이어에게도 물리적 표면이 있고, 총알 또한 물리적 표면이 있다면, 두 표면이 충돌하여 총알이 다른 방향으로 가거나 플레이어에게 대미지가 들어가는 등 예상치 못한 일이 일어날 것이다. 이런 현상에는 OncollisionEnter의 인수인 other을 이용해서 if문을 돌리는 방법이 일반적인데, 조금 큰 프로젝트에서 많은 레이어를 관리할 때는 오늘 설명할 방법도 효율적이다. 본격적으로 하는 법을 소개해보겠다. 먼저, Edit -> Project Settings로 들어가 준다. 그 후, 많은 탭 중에 자기가 2D템플릿이라면 Physic 2D, 3D라면 그냥 Physic를 선택해 준다. (이 게시.. 게임 개발/유니티 2022. 12. 23. 이전 1 다음 💲 추천 글 반응형