회전을 마우스의 움직임에 따라 변하도록 변경했는데,
Mouse Y
값을 따라 움직이도록 했더니 캐릭터가 돌아가는 현상이 있었다.
(이것도 물론 위 옵션 체크해야함)
그렇다면 카메라를 회전시키면 된다!
Spring Arm
에서 위 옵션을 찾아 체크하면 캐릭터는 가만히 있고 셀카봉만 회전한다.
슈팅게임 제작을 기반으로 성장한 엔진이라 웬만한 기능은 다 구현되어 있음.
점프기능도 기본 함수로 존재함.
PlayerController
클래스에서는 검색하면 바로 나오지 않는데,
아래 옵션을 끄고 다시 검색해보면 잘 나온다.
많이 쓰는 함수들을 자동완성시켜주는 기능인 것 같다.
움직이는 기능들을 다 커스텀 Player Controller
로 옮겼다.
Controller
클래스로 이전했기 때문에
Add Controller Yaw/Pitch Input
함수도 Add Yaw/Pitch Input
으로 변경했다.