TIL_005

김펭귄·2025년 8월 1일

플레이어 캐릭터 만들기

캐릭터에게 움직임 값 받기

  1. 조종 가능한 특성을 가진 Pawn에서 기본인 Player0으로 설정

  2. Input 설정
    Input을 처리할 Input ActionInput Mapping Context를 생성

  3. Input Action에서는 키보드 움직임(WASD)과 마우스 움직임(위/아래)는 2D로 움직이므로 2D로 설정

  4. Input Mapping Context에서 아까 수정한 Input Action을 mapping
    4-1. Unreal에서는 앞의 방향이 x축, 오른쪽 방향이 y축, 윗 방향이 z축인 LHS(왼손법칙)을 가짐

    따라서 w는 그냥 냅두고, 나머지 방향은 modifier를 통해 축과, 방향을 바꾸어 설정해줌

    4-2. 마찬가지로 마우스도 2D 움직임을 mapping

  5. 캐릭터의 blueprint에서 node를 이용해 입력값 받도록 세팅. Mapping Context에 아까 우리가 설정한 Input Mapping Context 연결

받은 입력값으로 움직임 설정

  1. 상하좌우 움직임 처리

  2. 마우스 움직임 처리

profile
반갑습니다

0개의 댓글