Ich benutze momentan Überschwang für ein Spiel und versuche die Maus im Fenster zu halten. Dies ist kein Ego-Shooter, also ist es nicht gut, es in der Mitte zu sperren. Ich weiß bereits über glutWarpPointer(int, int);
und ich habe Dinge versucht, die funktionieren (irgendwie).Verwenden von Überschwang, um die Maus daran zu hindern, das Fenster zu verlassen
Ich habe versucht, die Maus zurück zum nächsten Rand des Fensters zu verformen, wenn es geht, das funktioniert, aber für einen Bruchteil einer Sekunde sehen Sie die Maus außerhalb des Fensters und Teleport wieder rein. Ich will nicht Ich möchte, dass es so aussieht, als ob die Maus gerade den Rand des Fensters berührt und aufhört, weiter in diese Richtung zu gehen, während sie die Bewegung in einer anderen verfügbaren Richtung behält. Wie Sie erwarten würden, dass es funktioniert.
@KillianDS, es ist kein Duplikat, da die Lösung für den anderen sich in der Mitte des Bildschirms befindet. Dies ist jedoch kein FPS, und Sie können das nicht tun. – Shahbaz
@KillianDS Nein, das ist für ein fps-Spiel, also wollen sie die Maus in der Mitte sperren, ich möchte die Maus im Fenster halten und verhindern, dass sie ausgeht. – SpaceFace
Dies ist dem Benutzer zu feindselig. Führen Sie es im Vollbildmodus aus, wenn dies wichtig ist. –