Skip to content

Latest commit

 

History

History
41 lines (19 loc) · 1.14 KB

CameraSystem.md

File metadata and controls

41 lines (19 loc) · 1.14 KB

카메라 시스템

카메라 시스템의 상태들은 eCameraSystem enum으로 정의되어있다.

기본상태 : DEFAULT

카메라시스템을 통해 카메라를 조작하지 않는 기본적인 상태

씬에 배치된 카메라가 그대로 활용되며, 카메라시스템을 통한 유저의 조작이 불가능하다.

로그인 씬처럼 화면 전체를 꽉 채우는 UI를 사용하는 경우 등에 사용된다.

아바타 카메라 : CHARACTER_CAMERA

플레이어 캐릭터를 조작하는 중에 사용되는 카메라 상태

조작

Look - 마우스 이동

마우스가 이동하는 방향으로 카메라가 회전한다.

마우스가 x방향으로 이동 시 yaw 값이 조절되고,

마우스가 y방향으로 이동 시 pitch 값이 조절된다.

Look 초기화 - 마우스 휠 클릭

마우스 휠 클릭시 카메라가 캐릭터의 등을 바라보는 방향으로 회전한다.

Look 초기화 동작 중에는 Look 입력을 처리하지 않는다.

Zoom - 마우스 휠 이동

마우스 휠 입력을 받아 카메라의 거리를 조절한다

#2