* 충돌이 전제되어 있으므로 한 쪽에는 Collider2D 컴포넌트가 있어야 하고, 다른 한 쪽에는 Collider2D 와 Rigidbody2D가 있어야 한다.
충돌하였을 때의 이벤트 함수 OnCollisionEnter2D(Collision2D col)에서 col.contacts. 를 통해 충돌지점을 알아낼 수 있다.
col.contacts는 충돌한 지점을 가져온다.
ex )
col.contacts.Length : 충돌한 지점의 길이를 출력
col.contacts[0].point : 충돌한 지점의 첫 번째 원소를 출력
'Unity 공부시작' 카테고리의 다른 글
유니티 :: Material (0) | 2019.01.29 |
---|---|
유니티 :: Sound (0) | 2019.01.28 |
유니티 :: 화면 부드럽게 움직이기 [ SmoothDamp() ] // SmoothFollow (0) | 2019.01.13 |
유니티 :: 코루틴 ( Coroutine ) (0) | 2019.01.13 |
유니티 :: 오브젝트 풀링 (0) | 2019.01.12 |