여러 모니터에서 Unity 렌더링


11

현재 나는 2 개의 모니터에서 통일되도록 노력하고 있습니다. 나는 약간의 연구를 해왔으며 이것이 가능하다는 것을 알고 있습니다. 기본적으로 두 모니터에서 렌더를 렌더링하기 위해 창 크기를 모호하게 만드는 해결 방법이 있습니다.

내가 한 것은 다음 이미지에서 볼 수 있듯이 3840 x 1080의 두 모니터의 너비를 모두 차지하는 새로운 사용자 정의 화면 해상도를 만드는 것입니다.

여기에 이미지 설명을 입력하십시오

그러나 단결 한 exe를 실행하려고 할 때 해당 크기를 사용할 수 없습니다. 내가 얻는 것은 다음과 같습니다.

여기에 이미지 설명을 입력하십시오

내 맞춤 크기는 맨 아래에 있어야하지만 그렇지 않습니다. 내가하지 않았거나 놓친 것이 있습니까? 실행을 통해 게임을 실행할 때 사용자 정의 화면 크기로 통일 될 수 있습니까?

이상하게도 단일 편집기 내에서 사용자 정의 화면 크기가 선택되어 내 게임 창에서 해당 크기로 설정할 수 있습니다.

여기에 이미지 설명을 입력하십시오

파일 메뉴에서 게임을 빌드하고 실행할 때 잊어 버린 것이 있습니까? 누군가이 문제를 전에 이겼습니까?


유니티 개발자 플랫폼에 동일한 질문을 직접 했습니까? ( answers.unity3d.com/questions/309819/… )
Aron_dc

그래요 내 생각은 일부 사용자는 그 장소에 대해 알지 못하고 일부 단일 개발자 플랫폼 사용자는 여기에서 알지 못할 것이라고 생각했습니다.
N0xus

답변이 도움이 되었습니까?
Tom 'Blue'Piddock

아 죄송합니다 당신은 내가 9 개월 만에 얻은 첫 번째 답변이었습니다 :) 나는 결국 그것을 작동시킬 수있었습니다. 기본적으로 제안한 작업을 수행합니다.
N0xus 2016 년

답변:


4

해상도를 에뮬레이션하는 방법이 있으며 두 모니터에 대해 nVidia에서 사용자 정의 해상도로 올바른 트랙을 가고 있습니다.

일부 타사 도구를 사용하여 Unity 게임에서 이중 화면 설정을 활성화 할 수 있습니다. 불행히도 이것은 Unity3D 게임과 함께 패키지 될 것이 아니며 이러한 응용 프로그램없이 게임을하는 사람에게는 가장 일반적인 솔루션은 아니지만 실행 가능한 솔루션입니다.

누군가가 Unity 답변 보드에서 찾은 세부 정보는 여러 모니터에 걸쳐있는 하나의 출력에서 ​​정규화 된 Vieport 사각형을 사용하는 대신 여러 비디오 출력을 사용하려고했습니다.

다중 모니터 사용 비디오 출력

게임을 실행할 때 사용자 지정 해상도를 달성하기 위해 다른 다중 모니터 설정에 대한 해결 방법을 좀 더 유연하게 만들려면 Screen.SetResolution 메서드를 사용하여 게임을 사용자 지정 해상도로 설정할 수 있습니다. 그러나 이것이 다중 모니터에 적용되는지 확실하지 않으므로 아직 호환성에 대해 확신하지 못합니다. 가능한 경우 내 프로젝트에서 이것을 테스트 할 것입니다.

이것이 도움이되는지 또는 이미 해결책이 있는지 알려주십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.