[UE 5] 3D 게임 개발 4 - 3D 캐릭터 이동

0시0분·2025년 4월 9일
0

UE 5

목록 보기
42/52

카메라 회전

회전을 마우스의 움직임에 따라 변하도록 변경했는데,
Mouse Y 값을 따라 움직이도록 했더니 캐릭터가 돌아가는 현상이 있었다.

(이것도 물론 위 옵션 체크해야함)


그렇다면 카메라를 회전시키면 된다!

Spring Arm에서 위 옵션을 찾아 체크하면 캐릭터는 가만히 있고 셀카봉만 회전한다.


Jump

슈팅게임 제작을 기반으로 성장한 엔진이라 웬만한 기능은 다 구현되어 있음.
점프기능도 기본 함수로 존재함.

PlayerController 클래스에서는 검색하면 바로 나오지 않는데,
아래 옵션을 끄고 다시 검색해보면 잘 나온다.
많이 쓰는 함수들을 자동완성시켜주는 기능인 것 같다.


최종 정리 코드

움직이는 기능들을 다 커스텀 Player Controller로 옮겼다.

Controller 클래스로 이전했기 때문에
Add Controller Yaw/Pitch Input 함수도 Add Yaw/Pitch Input 으로 변경했다.

0개의 댓글