본문 바로가기
  • 불확실한 내일을 위해
유니티 C#/2D 입문공부

유니티 기초 - 2D 중력 적용하기 (Rigidbody)

by 그린초코 2023. 9. 5.

유니티 2D 에서 중력을 적용하기 위해서는힘 계산 컴포넌드인 rigidbody를 쓰는 것이 일반적이다. 

해당 오브젝트를 선택한 후 add component 하여 Rigidbody 2D를 추가해주어야 한다. 

따로 수치 설정을 안해도 중력은 적용되지만 상세 설정을 변경할 수 있다.

Gravity Scale 에서 중력의 크기를 설정할 수 있다. (점프했을 때 더 무게감을 느껴지게 한다. 

기본적으로 Body Type이 Dynamic 으로 되어있는데 이는 외부의 힘을 받아 중력이 적용되는 상태이다.

하지만 이를 kinematic로 설정하면 중력과 외부의 힘을 받지 않아 낙하를 막을 수 있다. 

728x90

댓글