Enhanced Input system [UE5]

Todo

콘셉트 확인 및 개념 숙지 (24.02.23)
직접 구현해보기

Concept

기존 Project settings 에서 관리하던 Input 이 업데이트 되어 블루 프린트화 되었다.
업데이트 된 Input system 을 적극 도입하도록 하자
1.
Input Action
지속적인 입력의 방향 → 방향키!
on / off 등의 단순 입력에서 사용
flowchart LR

InputSystem --> |signal| InputAction --> |run script| InputListener

subgraph InputAction
	Bool
	Axis1D
	Axis2D
	Axis3D
end
Mermaid
복사
2.
Input Trigger → 시간순서의 상태값
버튼을 누를때부터 손에서 땔때까지의 상태값을 감지
flowchart LR


subgraph InputTrigger
	Started
	Ongoing
	Triggered
	Completed
	Canceled
end

InputSystem --> |signal| InputTrigger --> |run script| InputListener
Mermaid
복사
3.
Input Modifier
Input trigger 실행전 signal 의 인터셉터
4.
Input contexts
다양한 컨트롤러 (키보드, 패드 등) 의 맵핑 관계 설정