मैं उपयोगकर्ता को यह विकल्प देने का प्रयास करता हूं कि वह खेल कैसे खेलना चाहता है। विंडो और फुलस्क्रीन मोड कोई समस्या नहीं है। जिस चीज को मैं काम नहीं कर रहा हूं वह सीमाहीन पूर्णस्क्रीन/खिड़की वाली पूर्णस्क्रीन है। मैं वेब खोज की है और केवल एक ही साइट है कि मुझे मदद की मिली:libgdx सीमा रहित पूर्णस्क्रीन
http://badlogicgames.com/forum/viewtopic.php?f=11&t=13863
मैंने किया था के रूप में मैं तल पर 10 उपकरण पट्टी बताया गया था और मैं इसे थोड़े से काम करता है लगता है, मेरी समस्या है, खिड़कियां हमेशा में है खिड़की के सामने यहाँ यह कैसे लग रहा है की तस्वीर:
रंग भयंकर है, लेकिन सिर्फ परीक्षण प्रयोजनों के लिए। कोड इस तरह दिखता है:
if (screenManager.FULLSCREEN) {
Gdx.graphics.setDisplayMode(Gdx.graphics.getDesktopDisplayMode().width, Gdx.graphics.getDesktopDisplayMode().height, true);
} else if (screenManager.WINDOWEDFULLSCREEN) {
System.setProperty("org.lwjgl.opengl.Window.undecorated", "true");
Gdx.graphics.setDisplayMode(Gdx.graphics.getDesktopDisplayMode().width,
Gdx.graphics.getDesktopDisplayMode().height, false);
} else {
Gdx.graphics.setDisplayMode(screenManager.WIDTH, screenManager.HEIGTH, false);
}
मैं इसे कैसे ठीक कर सकता हूं?
संपादित करें: मैंने 1.9.2 को अपडेट किया, जिसमें setDisplayMode विधि नहीं है। कोड अब इस तरह दिखता है:
DisplayMode mode = Gdx.graphics.getDisplayMode();
if (screenManager.FULLSCREEN) {
Gdx.graphics.setWindowedMode(Gdx.graphics.getDisplayMode().width, Gdx.graphics.getDisplayMode().height);
Gdx.graphics.setFullscreenMode(mode);
} else if (screenManager.WINDOWEDFULLSCREEN) {
System.setProperty("org.lwjgl.opengl.Window.undecorated", "true");
Gdx.graphics.setWindowedMode(Gdx.graphics.getDisplayMode().width, Gdx.graphics.getDisplayMode().height);
//Gdx.graphics.setFullscreenMode(mode);
} else {
Gdx.graphics.setWindowedMode(screenManager.WIDTH, screenManager.HEIGTH);
}
सब कुछ पहले की तरह काम करता है बस सीमारहित फुलस्क्रीन सिर्फ तस्वीर में की तरह, खिड़कियां उपकरण पट्टी (botton पर बात) यह के सामने है। सामान्य पूर्णस्क्रीन ठीक काम करता है।
क्या आप खिड़की वाले एप्लिकेशन की सीमा को हटाना चाहते हैं? यदि ऐसा है तो आप "विंडो किए गए एप्लिकेशन से सीमा को कैसे हटाएं" पूछने का प्रयास करना चाहेंगे। अब से आप अपने प्रश्न में अव्यवस्था के साथ बहुत से लोगों को भ्रमित कर रहे हैं। जब आप प्रश्न पूछ रहे हों तो कृपया विशिष्ट रहें और इसमें से सभी अप्रासंगिक सामान छोड़ दें। – Madmenyo
@MennoGouw कोड वास्तव में सीमा को हटा देता है ... – LePotatoCannon