कई मॉनिटरों में एकता का प्रतिपादन


11

फिलहाल मैं 2 मॉनिटरों को चलाने के लिए एकता लाने की कोशिश कर रहा हूं। मैंने कुछ शोध किया है और जानता हूं कि यह कड़ाई से संभव है। एक वर्कअराउंड है जहाँ आपको मूल रूप से दोनों मॉनिटर पर रेंडर करने के लिए एकता प्राप्त करने के लिए अपने विंडो के आकार को फुलाना पड़ता है।

मैंने जो किया है वह एक नया कस्टम स्क्रीन रिज़ॉल्यूशन बनाता है जो मेरे दोनों मॉनिटर की चौड़ाई में होता है, जैसा कि निम्नलिखित छवि में देखा गया है, इसकी 3840 x 1080:

यहाँ छवि विवरण दर्ज करें

कैसे कभी, जब मैं अपने एकता के खेल को चलाने के लिए जाता हूं तो वह आकार उपलब्ध नहीं होता है। मुझे केवल निम्नलिखित मिलेंगे:

यहाँ छवि विवरण दर्ज करें

मेरा कस्टम आकार बहुत नीचे होना चाहिए, लेकिन ऐसा नहीं है। क्या ऐसा कुछ है जो मैंने नहीं किया है, या छूट गया है, जो मेरे कस्टम स्क्रीन आकार में लेने के लिए एकता प्राप्त करेगा जब यह मेरे खेल को अपने निर्वासन के माध्यम से चलाने की बात आती है?

अजीब तरह से पर्याप्त है, एकता संपादक के अंदर, मेरे कस्टम स्क्रीन आकार को उठाया गया है और मैं इसे अपने गेम विंडो में सेट कर सकता हूं:

यहाँ छवि विवरण दर्ज करें

क्या कुछ ऐसा है जिसे मैं फ़ाइल मेनू से गेम बनाने और चलाने के दौरान करना भूल गया हूं? क्या पहले कभी किसी ने इस मुद्दे को पीटा है?


क्या आपने एक ही सवाल सीधे एकता डेवलपर प्लेटफॉर्म से पूछा था? ( Answers.unity3d.com/questions/309819/... )
Aron_dc

मैंने किया, हाँ। मेरी सोच कुछ उपयोगकर्ताओं को उस जगह के बारे में नहीं पता होगी और कुछ एकता डेवलपर प्लेटफॉर्म उपयोगकर्ताओं को यहां के बारे में नहीं पता होगा।
N0xus

यदि मेरे उत्तर ने मदद की है तो कोई भी अपडेट?
टॉम 'ब्लू' पिडॉक

ओह - सॉरी यार। आपका पहला जवाब मुझे 9 महीने में मिला :) मैं इसे अंत में काम करने में कामयाब रहा। मूल रूप से वही किया जा रहा है जो आपने सुझाया था।
N0xus

जवाबों:


4

संकल्प का अनुकरण करने के तरीके हैं और आप अपने दो मॉनिटरों के लिए एनवीडिया में अपने अनुकूलित रिज़ॉल्यूशन के साथ सही पटरियों पर हैं (जैसा कि मैंने इसे किया है और यह काम किया है।)

आप अपने यूनिटी गेम में डुअल स्क्रीन सेटअप को सक्षम करने के लिए कुछ थर्ड पार्टी टूल्स का उपयोग कर सकते हैं। यह दुर्भाग्य से ऐसा कुछ नहीं होगा जो आपके यूनिटी 3 डी गेम के साथ पैक किया जाएगा और इसलिए किसी के लिए सबसे पारंपरिक समाधान नहीं है जो इन अनुप्रयोगों के बिना गेम खेलता है, हालांकि यह एक व्यावहारिक समाधान है।

एकता के उत्तर बोर्ड पर किसी के उत्तर में मुझे जो विवरण मिला है, जहां वे कई मॉनीटरों पर फैले एक आउटपुट पर सामान्यीकृत विएपोर्ट आयतों का उपयोग करने के बजाय कई वीडियो आउटपुट का उपयोग करने का प्रयास कर रहे थे:

एकाधिक मॉनिटर्स वीडियो आउटपुट का उपयोग करना

जब आप गेम चला रहे हों तो एक कस्टम रिज़ॉल्यूशन को एक्सेप्ट करने के लिए, अपने मल्टीफ़ॉर्म मल्टी मॉनिटर सेटअप के लिए अपने वर्कअराउंड को और अधिक लचीला बनाने के लिए, आप गेम को अपने कस्टम रिज़ॉल्यूशन में सेट करने के लिए Screen.SetResolution विधि का उपयोग करने का प्रयास कर सकते हैं। मुझे यकीन नहीं है कि अगर यह आपके कई मॉनीटरों को पूरा कर लेगा, लेकिन मुझे इसकी अनुकूलता पर अभी तक भरोसा नहीं है। जब मैं कर सकता हूं तो मैं अपने प्रोजेक्ट पर इसका परीक्षण करूंगा।

मुझे पता है कि यह मदद करता है या यदि आप पहले से ही कोई समाधान है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.