Input Stack

Enhanced Input Mapping Context 연결 순서

UE5 입력 처리는 키를 바로 함수에 묶기보다 Input Action, Mapping Context, EnhancedInputComponent를 단계별로 연결합니다.

Action Context Subsystem Bind

Input Action

Move, Look, Jump처럼 의미 단위 입력을 만들고 값 타입을 먼저 결정합니다.

Mapping Context

키보드, 마우스, 패드 입력을 Action에 매핑하고 우선순위를 함께 관리합니다.

Subsystem 등록

PlayerController에서 LocalPlayer Subsystem에 Context를 추가해야 실제 입력이 들어옵니다.

함수 바인딩

EnhancedInputComponent에서 Triggered, Started 같은 이벤트를 C++ 함수에 연결합니다.