2013-08-03 5 views
8

私はlibGDXを使ってAndroid用のゲームを開発し始めています。libGDXでデバイスが逆さまになっていることを検出する方法

私は、このライブラリのサンプルゲームのすべてが画面の向きを固定していることに気付きました。自分のゲームを常に横長にしたいのですが、デバイスが上下逆さまになったときにカメラを180度回転させたいと思います(最もよく動作するAndroidアプリはこれを自動的に行います)。

私はドキュメントとグーグルを見ていますが、それについては何も見つかりません。

基本的に、私はlibGDXアプリケーションをベースに追加するものを知りたいと思います。携帯電話が逆さまになったときに反応するlibGDXロゴを表示しますか?

Androidのドキュメントは、ここgetRotation機能で、この機能をリスト:これは、回転のために0/180または270分の90を得るため、デバイスを回す方法を検出することができます http://developer.android.com/reference/android/view/Display.html#getRotation%28%29

しかし、これはlibGDXで公開されていませんか?

答えて

11

Nevermind、私はそれを見つけました。

android:screenOrientation="landscape" 

に:あなたは変更する必要が

android:screenOrientation="sensorLandscape" 

、それが自動的に動作します。たぶん、libGDX devsはこれをデフォルトにするべきでしょう。

関連する問題