如何在libgdx中使用加速计具体代码是什么

如何在libgdx中使用加速计具体代码是什么,libgdx,Libgdx,我在libgdx中使用加速计时遇到问题,因为我是新手,我想知道如何制作加速计。所以你能把代码发给我,这样我就可以在游戏中使用它了。我是一名六年级学生,当你回答问题时要非常清楚。使用它非常简单 Gdx.input.getAccelerometerX(); Gdx.input.getAccelerometerY(); Gdx.input.getAccelerometerZ(); 你会得到一个从-10到10的值。0表示设备根本没有倾斜 测试是在渲染/更新方法中写入,用于调试加速度计的移动 Syste

我在libgdx中使用加速计时遇到问题,因为我是新手,我想知道如何制作加速计。所以你能把代码发给我,这样我就可以在游戏中使用它了。我是一名六年级学生,当你回答问题时要非常清楚。

使用它非常简单

Gdx.input.getAccelerometerX();
Gdx.input.getAccelerometerY();
Gdx.input.getAccelerometerZ();
你会得到一个从-10到10的值。0表示设备根本没有倾斜

测试是在渲染/更新方法中写入,用于调试加速度计的移动

System.out.println( Gdx.input.getAccelerometerX()+" "
    Gdx.input.getAccelerometerY()+" "+
    Gdx.input.getAccelerometerZ());
现在开始游戏,在倾斜手机时查看logcat

float-accelX=Gdx.input.getAccelerometerX();
  float accelX = Gdx.input.getAccelerometerX();
        float accelY = Gdx.input.getAccelerometerY();


        if (accelX < -1){
              //go up
        }


        if (accelY < -1 ){
            //go left
        }

        if (accelX > +1 ){
        /go down
        }

        if (accelY > +1){
            //go right
        }
float-accelY=Gdx.input.getAccelerometry(); 如果(加速度<-1){ //上升 } 如果(加速度<-1){ //向左走 } 如果(加速度>+1){ /下降 } 如果(加速度>+1){ //向右转 }
用那个代码移动一些东西,好吗