편집 - 프로젝트 세팅 - 입력에 축 매핑 리스트에 다음과 같은 매핑을 추가한다.
MoveForward - 전진과 후진을 설정해 준다.
MoveRight - 좌 우 이동을 설정해준다.

매핑을 추가하였으니 테스트를 해볼 예정이다.
MoveForward 입력 축을 추가해 Add Movement Input 을 설정한뒤 X축에 숫자를 넣어 속도를 조절해보고 실행해보자.

실행을 하면 원하는 상황이 나오지 않는다. 원하는 방향으로 플레이어가 움직이지 않고 움직임도 부자연스럽다.
(그래도 애니메이션 설정때 해준 Idle --> Walk가 제대로 실행되는 것은 알 수 있다.)

움직임은 다음과 같이 설정해준다.
Add Movement Input 대신 Add Input Vector 을 사용하여 이동시킨다.
(BP_Player의 Movement의 벡터값을 이용하는 것.)
컨트롤 로테이션 값을 Break Rotator를 이용하여 Yaw(Z)값 만을 이용하여 각각 Forward, Right Vector로 연결해주어 기존에 만들어준 입력축에 각각 연결할 수 있게 해주면, 원하는 키보드 버튼에 맞은 움직임을 갖게 된다.
다음은 적(Enemy) 설정을 할 예정이다.
'Unreal 20' 카테고리의 다른 글
| 07. 적 공격 (0) | 2020.07.06 |
|---|---|
| 06. 적 이동 (0) | 2020.07.04 |
| 04. 카메라 설정 (0) | 2020.06.29 |
| 03. 애니메이션 작동 (0) | 2020.06.29 |
| 02. 기본 캐릭터 애니메이션 다운로드 및 임포트하기 (0) | 2020.05.14 |