Unity/06.VR_AR
VR을 위한 카메라 회전값 설정
레드아이™
2020. 8. 30. 11:48
Y축 기준(Yaw), X축 기준(Pitch), Z축 기준(Roll)의 회전값은 각각 x, y값이 변한다.
void Update () {
#마우스 Y, X의 이동값을 mx, my로 지정
#마우스 Y는 Y축 기준의 회전값이므로 X값이 변한다. X도 마찬가지
float mx = Input.GetAxis("Mouse Y");
float my = Input.GetAxis("Mouse X");
RX += mx * sensitivity * Time.deltaTime;
RY += my * sensitivity * Time.deltaTime;
RX = Mathf.Clamp(RX, -60, 60);
transform.eulerAngles = new Vector3(-RX, RY, 0);
#endif
}