2013-08-03 31 views
8

'da ters çevrildiğinde nasıl algılanır libGDX'u kullanarak Android için bir oyun geliştirmeye başladım.Aygıt, libGDX

Bu kitaplık için bazı örnek oyunların hepsinin ekran yönünü sabitlediğini fark ettim. Oyunumun her zaman yatay olmasını istiyorum, ancak cihaz ters çevrildiğinde kamerayı 180 derece döndürmek istiyorum (çoğu iyi Android uygulamaları bunu otomatik olarak yapıyor).

Dokümanlar ve Google Apps'a bakıyorum, ancak bu konuda bir şey bulamıyorum.

Temel olarak, temel libGDX uygulamasına ne ekleneceğini bilmek istiyorum. Telefon ters çevrildiğinde tepki vermek için libGDX logosunu gösterir.

Android dokümanlar, burada getRotation fonksiyonunda bu işlevselliği listelemek: Bu rotasyon için 0/180 veya 90/270 almak ve böylece cihaz açıldığında nasıl algılamasını sağlayan http://developer.android.com/reference/android/view/Display.html#getRotation%28%29

.

Ancak bunu libGDX'de göremiyorum.

cevap

11

Nevermind, onu yeni buldum.

android:screenOrientation="landscape" 

için: Sen değiştirmeniz gerekiyor

android:screenOrientation="sensorLandscape" 

ve automagicallylar çalışır. Belki libGDX devleri bunu varsayılan yapmalıdır.