이동 기능을 구현하기 위해 Input Mapping Context (IMC) 매핑을 해야하는데 꽤 헷갈려서 정리합니다.
Input Action(IA) 생성
콘텐츠 브라우저에서 우클릭 -> Input -> Input Action
앞뒤좌우 이동이므로 Value Type은 Axis2D (Vector 2D)로 설정합니다.
Input Mapping Context (IMC)
콘텐츠 브라우저에서 우클릭 -> Input -> Input Mapping Context
Mappings 옆의 +를 누르고 앞에서 생성한 IA를 넣어주고 이동을 위한 키를 각각 넣습니다.
W (앞)
X축으로 + 이동.
S (뒤)
Negate로 입력 값을 부정하여 X축의 +를 -로 바꿔줍니다..
A(좌)
Negate로 입력 값을 부정하여 Y축의 -로 바꿔줍니다.
D(우)
Y축으로 + 이동.
'게임 개발 공부 > Unreal Engine' 카테고리의 다른 글
Pawn으로 캐릭터 이동과 회전 구현 (0) | 2025.01.31 |
---|---|
애니메이션 블루프린트 (0) | 2025.01.27 |
머티리얼의 요소(Element) 추가 (1) | 2025.01.23 |
SetActorLocation()과 AddActorLocalOffset() 비교 (0) | 2025.01.22 |
리플렉션 등록과 변수 리플렉션 (0) | 2025.01.21 |