임펄스(Impulse) 추가하기

Ryany (윤성)·2025년 1월 8일
post-thumbnail

Force and Impulse 함수

Force: 힘
Impulse: 충격량
  • Force = Mass * Acceleration
    힘은 질량 곱하기 가속도이다

  • Impulse = Mass * Velocity Change
    충격량의 경우 가속도가 아닌 속력을 바꾸려면 질량으로 곱해야 한다

Impulse 추가하는법

ex) 스페이스바를 눌렀을때 박스의 속력을 400, 초속 4m로 높이고자 할때

UnrealEngine의 주요 단위는 cm이다
큐브의 질량은 1000으로 설정해둠

방법1. 벡터 Z에서 400을 큐브의 질량과 곱한다

  • 큐브질량 1000 * 400

방법2. Vel Change

  • 속력을 바꾸려하는 경우 노드 아래에서 Velocity Change 체크박스를 체크하면 질량을 완전히 무시하고 원하는 속력을 적용하기 때문에 Z 벡터에 특정 숫자를 입력시 초속 특정숫자m의 속력을 적용한다.

Result

  • Level Blueprint

  • Animation

profile
Junior Developer :>

0개의 댓글