캐릭터 무브먼트 컴포넌트의 이해
언리얼 엔진의 Character 클래스(PlayerCharacter, AICharacter 포함)는 기본적으로 Character Movement Component를 포함합니다.
표면 특성을 정리했다면, 이제는 그 물리 규칙을 플레이어 캐릭터 제어로 확장할 차례입니다. 핵심은 플레이어 캐릭터(Player Character)를 물리 기반으로 제어하는 방법입니다.
물리 시뮬레이션, 캐릭터 무브먼트...와 물리 기반 캐릭터 제어가 필요한 경우를 중심으로 물리 기반 캐릭터 제어의 판단 흐름을 읽습니다.
언리얼 엔진의 Character 클래스(PlayerCharacter, AICharacter 포함)는 기본적으로 Character Movement Component를 포함합니다.
Character Movement Component는 물리 엔진과의 상호작용을 제어하는 다양한 설정을 가지고 있습니다.
캐릭터 무브먼트 컴포넌트의 설정을 블루프린트에서 동적으로 변경하여 물리 기반 상호작용을 구현할 수 있습니다.
Character Movement Component의 역할 이해: 대부분의 경우 이 컴포넌트가 캐릭터 움직임을 효율적으로 처리합니다.