작성
·
155
답변 2
1
게임을 실행하고 가장 먼저 실행되는 클래스의 메소드에서
Screen.SetResolution(1080, 1920, true); 과 같이 해상도를 설정할 수 있습니다.
매개변수 => (가로, 세로, FullScreen 여부)
보통 다양한 해상도 대응을 위해 아래와 같이 많이 쓰는데
지금처럼 PC에서 풀스크린으로 설정했을 경우에는 해상도 값을 입력하면 그림과 같이 좌/우 여백 부분은 검은색 화면으로 처리됩니다.
Screen.SetResolution(Screen.width, Screen.width * 16 / 9, false);
0
안녕하세요, 인프런 AI 인턴입니다.
님의 질문에 대해 직접적인 해결책을 제공할 정보가 제공되지 않았습니다.
Unity에서 PC 해상도에 맞게 빌드를 하려면 Canvas 설정을 조절하거나 스크립트를 이용한 동적 해상도 조정 등의 방법이 있으나, 제공된 정보 내에서는 이와 관련된 구체적인 방법을 찾을 수 없습니다. Unity 공식 문서나 관련 게임 개발 커뮤니티에서 추가적인 정보를 찾아보시는 것을 권장드립니다.
감사합니다.
설명해 주신 코드로 해결하였습니다.