KoreanFoodie's Study

언리얼 엔진 - 시점 변환 및 카메라 설정 본문

Game Dev/Unreal Blueprint

언리얼 엔진 - 시점 변환 및 카메라 설정

GoldGiver 2021. 11. 30. 21:49

 

언리얼 엔진 - 시점 변환 및 카메라 설정

위와 같이 Blueprint class -> Character class를 만든 다음, Capsule Component를 이용해 Collision을 만들어 주자.

Mesh는 이미 만들어둔 Skeleton mesh를 적용하고, SpringArm과 Camera를 만들어준다.

 

축 매핑에 위와 같이 VerticalLook과 HorizontalLook을 만들어 준 다음, Player를 컨트롤하는 BP_Player를 열어 이벤트 그래프를 다음과 같이 구성한다. 

 

그후, BP_Player(셀프, 플레이어의 블루프린트 클래스이다)의 속성에서 Pawn -> Use Controller Rotation Yaw 체크박스 해제, Auto Possess Player에 Player0을 지정한다. Player0을 지정함으로써 현재 캐릭터가 메인 플레이어임을 명시하는 것이다.

 

그리고 SpringArm에서 CameraSettings 에서 Use Pawn Control Rotation를 체크하고 Inherit Roll을 해제한다.

 

그 후 Play 버튼을 누르면 마우스의 이동에 따라 시점이 잘 움직이는 것을 확인할 수 있다.

 

'Game Dev > Unreal Blueprint' 카테고리의 다른 글

언리얼 엔진 - 이동 구현 (걷기, 뛰기)  (0) 2021.12.12
Comments