Wie erkennt man, wenn das Gerät in libGDX auf dem Kopf steht?

8

Ich fange an, ein Spiel für Android mit libGDX zu entwickeln.

Ich habe bemerkt, dass einige Beispielspiele für diese Bibliothek alle eine feste Bildschirmausrichtung haben. Ich möchte, dass mein Spiel ständig in der Landschaft ist, aber ich möchte die Kamera um 180 Grad drehen, wenn das Gerät auf den Kopf gestellt wird (am besten benehmen sich Android Apps automatisch).

Ich sehe mir die Docs und das Googlen an, kann aber nichts darüber finden.

Grundsätzlich würde ich gerne wissen, was ich zur basis libGDX App hinzufügen soll. Das zeigt das libGDX-Logo, um einfach zu reagieren, wenn das Telefon auf den Kopf gestellt wird?

Die Android-Dokumente listen diese Funktion in getRotation auf: Ссылка

Damit können Sie 0/180 oder 90/270 für die Rotation erhalten und somit erkennen, wie das Gerät gedreht wird.

Aber ich sehe das nicht in libGDX ausgesetzt?

    
Milan Babuškov 03.08.2013, 16:32
quelle

1 Antwort

11

Vergiss es, ich habe es gerade gefunden. Sie müssen ändern:

%Vor%

zu:

%Vor%

und es funktioniert automatisch. Vielleicht sollten libGDX-Entwickler dies zum Standard machen.

    
Milan Babuškov 03.08.2013, 16:37
quelle

Tags und Links