Unity2D - 6

박태영·2024년 6월 4일

Unity2D

목록 보기
6/24

collider & rigidBody


collider(콜라이더)

정의

  • 충돌 영역을 인식할 수 있도록 하는 가상의 테두리

적용

- inspector 창에서 add Component를 눌러 collider를 검색한다.
- 뒤에 2D라고 적혀있지 않은 것은 3D용이므로
2D가 붙어있는 콜라이더를 사용한다.
  • ℹ️ sprite renderer를 종료하면 적용된 콜라이더의 테두리를 볼수 있다.

rigid body(리지드 바디)

정의

  • 오브젝트를 물성을 가지고 있는것으로 취급하도록 해준다
  • 무언가와 부딪히는 등 물리적인 상호작용을 할 수 있게 해준다.

적용

  • 동일하게 inspector 창에서 검색하여 컴포넌트를 적용한다.

  • ℹ️ 컴포넌트를 적용후 실행하면 아래로 떨어지는것을 볼 수 있는데 이는 중력이 적용된 결과로 gravity scale을 0으로 바꾸어 주면 해결된다.

  • 2개 물체의 상호작용을 위해 각 오브젝트에 rigid body 컴포넌트를 추가한다.

  • play 를 눌러서 각 오브젝트가 상호작용하는 것을 확인한다.

profile
어른 아이

0개의 댓글