본문 바로가기
프로그래밍/Unity

Velocity Addforc 차이점

by ILove_NS_MoKa 2018. 9. 11.

Velocity : rigidbody의 속도를 나타냅니다. velocity를 지정하면 오브젝트의 질량과 상관없이 일정 속도를 줍니다.

rigidbody2d 컴포넌트가 있어야만 velocity를 사용할 수 있습니다.  아래와 같이 x,y 의 속도를 지정할 수 있습니다.

 

Rigidbody2D.velocity = new Vector2(xSpeed, ySpeed);



Addforce : rigidbody에 힘을 가해 가속도를 줍니다. addforce는 'F=ma' 공식이 적용되어 같은 힘을 주었을때 오브젝트의 질량에 따라 가속도가 달라집니다. 



https://youtu.be/tNtOcDryKv4

'프로그래밍 > Unity' 카테고리의 다른 글

3d 수학 기초  (0) 2018.10.01
체력 비율 계산  (0) 2018.09.12
가감속  (0) 2018.09.12
getting object local direction?  (0) 2018.09.11
유니티 자습서  (0) 2018.09.03