[Unity] Rigidbody가 있는 두 물체 충돌 무시

플레이어와 충돌 이벤트가 있는 서로 다른 2개의 Object는
충돌을 무시해야한다.

충돌을 무시하기 위해

Physics.IgnoreCollision

을 쓰려 했지만 잘 되지 않아
조사 끝에 찾아낸 답은 

Layer였다.

지정된 레이어끼리의 값은 충돌 및 모든 것이 무시가 됐다.




원하는 물체에 Layer를 달아준 후

Edit > Project Settings >Phusics 2D



물리법칙을 무시하고 싶은 레이어 사이의 체크를 풀어주게 된다면
물체들은 전부 통과하게 된다.

댓글

이 블로그의 인기 게시물

[C#] 다른 파일에 있는 클래스 불러오기

[C#] 콘솔 데이터 저장 및 불러오기

[C#] Array 활용법