Ich mache ein 3D-Spiel und ich habe gerade die Fähigkeit, die Maus zu erlauben, die Kamera zu bewegen und dann die Maus zurück in die Mitte zu setzen. Aber ich möchte nicht, dass der Benutzer eine nervige Maus in der Mitte des Bildschirms sieht! Also frage ich: Wie mache ich die Maus unsichtbar?/Wie mache ich den Cursor verschwinden? Ich dachte, dass es eine Mouse.setVisible(false);
geben würde, scheint aber nicht zu existieren. Danke im Voraus. Ich möchte es auch machen, ohne ein leeres Bild zu machen. Ich benutze LWJGL 2 für Javajava lwjgl wie man die Maus unsichtbar macht
0
A
Antwort
1
Sie können die Mouse.setGrabbed(true)
Methode verwenden, um den Cursor zu "verstecken" und in Ihrem Fenster zu behalten. Beachten Sie jedoch, dass Sie während des Setups Mouse.create()
einmal anrufen müssen und Mouse.destroy()
, bevor Sie das Spiel verlassen.
3
Sie können es mit LWJGL 3 wie folgt:
den Cursor zu verbergen, aber es in der Lage machen das Fenster zu verlassen:
glfwSetInputMode(window, GLFW_CURSOR, GLFW_CURSOR_HIDDEN);
Um es in dem Fenster zu halten als auch, ähnlich wie LWJGL 2 des packte Modus:
glfwSetInputMode(window, GLFW_CURSOR, GLFW_CURSOR_DISABLED);
seinen Zustand wieder zurück zu normal:
glfwSetInputMode(window, GLFW_CURSOR, GLFW_CURSOR_NORMAL);
Verwandte Themen
- 1. Kakao: Wie macht man ein Steuerelement unsichtbar?
- 2. Wie macht man UISliders "Spur" unsichtbar?
- 3. AVAudioSessionCategoryPlayAndRecord macht AirPlay unsichtbar
- 4. JTextArea macht Text unsichtbar
- 5. ModalPopupExtender macht popupcontrol unsichtbar
- 6. JavaFX Wie man die Maus positioniert
- 7. Wie man Dialog zeigt, wenn lwjgl Spiel stürzt (Java)
- 8. Wie man ein bestimmtes Excel-Arbeitsbuch unsichtbar macht
- 9. Wie man ein div durch einen content_tag_for standardmäßig unsichtbar macht
- 10. Wie man ein div unsichtbar macht, ohne es zu kommentieren?
- 11. Java-Rendering LWJGL 3.0.0
- 12. Wie man die Maus navigiert?
- 13. Wie man Maus macht Klicken für neue Position
- 14. Wie macht man 3d in einem Java-Applet?
- 15. ScrollView macht ein benutzerdefiniertes Layout unsichtbar
- 16. bootstrap col-xs macht Inhalte unsichtbar
- 17. Diagramm js 2.x macht die Leinwand unsichtbar
- 18. Wie man Screenshots in Java schnell macht?
- 19. QML: Wie behandelt man die Maus über?
- 20. LWJGL Tutorials
- 21. Seltsames Lichtverhalten mit OpenGL in LWJGL (Java)
- 22. Wie man einen 3D-Würfel in LWJGL rendert?
- 23. Wie setze ich die Position der Maus in Java?
- 24. Wie man die Animation beim Verlassen der Maus nach dem Hover rückgängig macht
- 25. Java-Spiel Programmierung: JOGL vs LWJGL?
- 26. Wie setze ich die Schaltfläche unsichtbar android
- 27. Wie man Knopf im Repeater sichtbar macht?
- 28. LWJGL 3 Cursorposition
- 29. Wie wählt man alle Radiobuttons mit einem bestimmten Wert aus und macht sie mit jQuery unsichtbar?
- 30. Wie man Word während der OLE-Automatisierung von Delphi aus unsichtbar macht
http://stackoverflow.com/questions/1984071/how-to-hide-cursor-in-swing-application Letzter Vorschlag oder Cursor-Methode sollte auch funktionieren. Ich weiß nicht, ob Sie dafür irgendwelche JFrames verwenden. – user2494817