1

libgdx のSimpleApp チュートリアルを完了しました。次のように、タッチ入力の代わりに加速度計を使用するようにゲームのコントロールを変更しました。

  • MainActivity.java 内

    cfg.useAccelerometer = true;
    
  • DropGame.java 内

    float acc = Gdx.input.getAccelerometerY();
    bucket.x += acc * 120 * Gdx.graphics.getDeltaTime();
    

私の質問は、どのように両方の風景を許可するのですか? デバイスをある横向きから別の横向きに 180 度回転させ、ゲームを回転させたいと考えています。

私が望むものに最も近いandroid:screenOrientation="sensorLandscape"のはマニフェストでの設定ですが、ポートレートモードを許可せずに画面を回転させますが、加速度計のコントロールも反転させます

私は Android と libgdx を初めて使用するので、明らかな何かを見落としている可能性があります。

前もって感謝します!

4

2 に答える 2