레이어 기반 충돌 감지.
Unity 3.x에서 레이어 기반의 충돌 감지를 소개합니다. 그것은 특정 레이어에 묶여 있는 또다른 특정 Game Objects
와 충돌하는 Game Objects
를 만드는 하나의 방법입니다.
위의 이미지에서 사용자는 6개의 GameObjects(3개의 평면, 3개의 입방체) 그리고 어떤 레이어에서 어떤 오브젝트가 충돌할 수 있는지를 나타내는 "Collision Matrix(충돌 매트릭스)"를 볼 수 있습니다. 예에서 충돌 매트릭스를 오직 같은 레이어에 속하는 GameObjects들이 충돌할 수 있다는 것으로 세팅합니다.
레이어 기반 충돌을 감지하기 위한 GameObjects세팅.
- 사용자의 게임 오브젝트가 속할 레이어를 선택합니다.
- 사용자가 사용자 게임 오브젝트들을 레이어에 지정하는 것을 끝낼 때까지 각 게임 오브젝트를 위해 1을 반복합니다.
- Edit→Project Settings→Physics을 클릭해서 Physics Preference Panel을 엽니다.
- 충돌 매트릭스에서의 어떤 레이어가 다른 레이어와 상호작용 할지 그들을 클릭함으로서 선택합니다.
- 출처: 유니티코리아위키 (CC BY-NC-SA 2.0)