본문 바로가기
Study/Unity

[Unity] Rigidbody - ForceMode

by chobbo 2024. 5. 24.

 Rigitbody 컴포넌트에서 AddForce() 를 사용할 때

두 번째 인자에 대양한 힘 적용 방식을 설정할 수 있다.

 

 

쓸꺼같으니까 외우자

 

 

1. Force

- 힘을 지속적으로 적용

Rigidbody.AddForce(Vector3 force, ForceMode.Force);

 

 

2. Acceleration

- 가속도를 적용

Rigidbody.AddForce(Vector3 force, ForceMode.Acceleration);

 

 

3. Impulse

- 순간적인 힘을 적용

- 짧은 시간에 갑작스러운 움직임 발생

Rigidbody.Addforce(Vector3 force, ForceMode.Impulse)

 

 

4. VelocityChange

- 변화하는 속도를 적용

- 물체의 현재 속도를 변경하면서 움직임

Rigidbody.Addforce(Vector3 force, ForceMode.VelocityChange)

 

 

'Study > Unity' 카테고리의 다른 글

[Unity] AnimationCurve  (0) 2024.05.27
[Unity] Raycast  (0) 2024.05.24
[Unity] 스카이박스  (0) 2024.05.24
[Unity] Collision 속성  (0) 2024.05.22
[Unity] Anchor Presets  (0) 2024.05.14