Als «libgdx» getaggte Fragen

7
Problem beim Skalieren des Spielbildschirms in Libgdx

Derzeit kann ich den Bildschirm skalieren, indem ich diesen Code auf eine OrthographicCamera anwende Camera.setToOrtho(true, Gdx.graphics.getWidth() / 2, Gdx.graphics.getHeight() / 2); Aber mit dieser Lösung passiert etwas ziemlich Seltsames. Schauen Sie sich dieses Bild meines Spiels unten an...

7
Matrixrotation falsche Ausrichtung LibGDX

Ich habe ein Problem mit der Matrixrotation in libgdx. Ich drehe es mit der Methode matrix.rotate (Vector3-Achse, Gleitwinkel), aber die Drehung erfolgt in der Modellorientierung und ich brauche sie in der Weltorientierung. Zum Beispiel: on create () Methode: matrix.rotate (neuer Vektor3 (0,0,1),...

7
libgdx Spiel nicht verfügbar

Mein Spiel wird auch nach dem Aufruf der dispose () -Methode nicht vollständig beendet. Es lädt einen schwarzen Bildschirm, wenn ich es zum zweiten Mal starte, und funktioniert gut, wenn ich das Spiel manuell beende und neu starte. Ich erhalte eine Fehlermeldung, buffer not allocated with...

7
Wie verwende ich die Zoom-Geste in libgdx?

Ich habe den Beispielcode für die GestureListenerKlasse gefunden, aber ich verstehe die Zoom-Methode nicht: private float initialScale = 1; public boolean zoom (float originalDistance, float currentDistance) { float ratio = originalDistance / currentDistance; //I get this camera.zoom = initialScale...

7
Spiel-Update in Libgdx

In libgdx ist die Spieleschleife die render () -Methode. Aber warum ist das so und gibt es eine Möglichkeit, eine update () -Methode zu erstellen, die 60 Mal pro Sekunde aufgerufen wird? Wie bei der update () -Methode würde ich die Spielelogik hinzufügen und das Rendern der Rendermethode...