힘 적용 선택 기준

힘 함수 선택은 지속 시간과 적용 범위로 나뉜다

먼저 컴포넌트가 물리 시뮬레이션 대상인지 확인하고, 그다음 지속 힘, 순간 충격, 회전력, 방사형 힘 중 의도에 맞는 함수를 고른다.

힘 적용 함수 비교

지속 시간 범위 대응

AddForce

매 프레임 지속적으로 밀 때 사용한다. 질량 영향이 기본으로 반영된다.

AddImpulse

폭발 타격, 점프 패드처럼 순간적으로 속도를 바꿀 때 적합하다.

AddTorque

굴러가는 바퀴나 회전하는 오브젝트처럼 각운동을 만들 때 쓴다.

AddRadialForce

한 지점에서 반경 안 물리 바디를 밀어 폭발 반응을 만든다.

Phys Material

같은 힘도 마찰, 반발력, 밀도에 따라 체감 결과가 달라진다.

지속 입력 Tick 또는 일정 구간 동안 AddForce
한 번의 타격 충돌 순간 AddImpulse로 속도 변화
범위 효과 반경, 세기, 감쇠를 정하고 방사형 힘 적용
활성화 함수 재질 운동
물리 구조

힘 함수가 맞아도 시뮬레이션, 충돌, 질량 조건이 맞지 않으면 결과가 없다. 함수 선택과 물리 바디 조건을 항상 한 쌍으로 본다.