핸드폰 기종마다 다르지만 아이폰 13처럼 카메라가
화면을 가리는 경우가 가끔 있다.
유니티를 모바일 게임으로 배포하게 될 경우
이처럼 게임이나 영상 시청에 방해되는 요소가 될 수 있으므로
처리해줘야 한다.
Screen.safeArea로 카메라 쪽 가리는 공간의 크기를 구할 수 있다.
m_topSpace = Screen.safeArea.height / Screen.height
safeArea 높이를 원래 해상도 높이로 나누어 비율을 구하고
이를 월드내 오브젝트의 위치를 옮겨주면 된다.
카메라 없는 기종은 그대로고, 있는 기종만 조절 되는 것을 볼 수 있다.
댓글 없음:
댓글 쓰기