Unreal 20

05. 캐릭터 이동

DDing_h 2020. 6. 29. 02:07

편집 - 프로젝트 세팅 - 입력에 축 매핑 리스트에 다음과 같은 매핑을 추가한다.

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