विंडो और फुल-स्क्रीन मोड के बीच स्विच करें
सत्यापन वातावरण
- विंडोज़
-
- विंडोज 11
- एकता संपादक
-
- 2021.3.3f1
- इनपुट सिस्टम पैकेज़
-
- 1.3.0
इस टिप के लिए आवश्यक शर्तें
निम्न सेटिंग्स इन युक्तियों के स्पष्टीकरण के लिए एक शर्त के रूप में पूर्व-कॉन्फ़िगर हैं।
विंडो और फुल-स्क्रीन मोड के बीच स्विच कैसे करें
यह बहुत आसान है Screen.fullScreen
क्योंकि आपको बस अपने प्रोग्राम में एक संपत्ति true
को निर्दिष्ट करने या false
उसके लिए करने की आवश्यकता है।
बेशक, यह पीसी के लिए गेम के लिए काम करता है। वेबजीएल गेम को पूर्ण स्क्रीन में भी प्रदर्शित किया जा सकता है यदि आपका वेब ब्राउज़र पूर्ण-स्क्रीन मोड का समर्थन करता है।
दूसरी ओर, स्मार्टफोन जैसे मोबाइल उपकरणों के लिए, यह मूल रूप से पूर्ण स्क्रीन है, इसलिए यह स्विचिंग लगभग हमेशा अप्रभावी होती है।
विंडो और फुल-स्क्रीन मोड के बीच स्विच करने के लिए चरण
यदि आप इसके आदी हैं, जब तक आप Screen.fullScreen
गुणों को जानते हैं, तो यह है, लेकिन यहां हम एक नमूना बनाएंगे और इसे आज़माएंगे।
सबसे पहले, यूआई को व्यवस्थित करें ताकि आप मोड स्विच करने के लिए एक बटन पर क्लिक कर सकें, जैसा कि चित्र में दिखाया गया है।
बटन हैंडलिंग के लिए स्क्रिप्ट रखें। ButtonEvent
अभी के लिए, इसे ऐसे ही छोड़ दें।
स्क्रिप्ट इस तरह दिखती है:
using UnityEngine;
public class ButtonEvent : MonoBehaviour
{
public void OnClickFullScreenMode()
{
// フルスクリーンモードに切り替えます
Screen.fullScreen = true;
}
public void OnClickWindowMode()
{
// ウィンドウモードに切り替えます
Screen.fullScreen = false;
}
}
मैं प्रत्येक बटन के लिए एक विधि बना रहा हूं।
जैसा कि Screen.fullScreen
पहले ही वर्णित है, आप पूर्ण-स्क्रीन मोड पर सेट कर सकते हैं, औरfalse
आप विंडो मोड पर true
सेट कर सकते हैं।
स्क्रिप्ट इवेंट सिस्टम से अनुलग्न होना चाहिए।
दो बटनों में से प्रत्येक के क्लिक इवेंट में एक विधि पंजीकृत करना सुनिश्चित करें।
यह प्रक्रिया एकता संपादक के डीबग रन में नहीं देखी जा सकती. इसे बिल्ड सेटिंग्स से पीसी या वेबजीएल के लिए एक बार बाहर निकालने का प्रयास करें, और फिर इसे चलाएं।
यह देखने के लिए बटन क्लिक करें कि क्या यह मोड बदलता है।
यह वेबजीएल के साथ भी ठीक काम करता है। वैसे, वेबजीएल नमूने में निचले दाएं कोने में एक पूर्ण-स्क्रीन बटन है, इसलिए आप इसे पूर्ण-स्क्रीन मोड में जाने के लिए क्लिक कर सकते हैं। (जापानी छवि में प्रदर्शित नहीं है क्योंकि जापानी फ़ॉन्ट शामिल नहीं है)