package com.example.groupactiontest;
import com.badlogic.gdx.ApplicationListener;
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.Input.Keys;
import com.badlogic.gdx.Input.Peripheral;
import com.badlogic.gdx.graphics.GL10;
public class MyGame implements ApplicationListener {
@Override
public void create() {
// System.out.println("available: "+Gdx.input.isPeripheralAvailable(Peripheral.Accelerometer));
// System.out.println( "Gdx.input.getNativeOrientation(): "+Gdx.input.getNativeOrientation());
// System.out.println("Peripheral.Compass available: "+Gdx.input.isPeripheralAvailable( Peripheral.Compass));
//
// float azimuth = Gdx.input.getAzimuth();
// float pitch = Gdx.input.getPitch();
// float rool = Gdx.input.getRoll();
//
// System.out.println(azimuth + " ," + pitch + " ," + rool);
// Gdx.input.vibrate(2000);//震动两秒
Gdx.input.vibrate(new long[]{//每两个参数组成一对.第一个表示休息多少秒,第二个表示振动多少秒
0,200,200,200,200,200
},-1);//第二个参数表示不重复.若为1,则表示不停地震动
}
@Override
public void dispose() {
// TODO Auto-generated method stub
}
@Override
public void pause() {
// TODO Auto-generated method stub
}
@Override
public void render() {
Gdx.gl.glClear(GL10.GL_COLOR_BUFFER_BIT);
// //返回某一点的重力加速度的值
// System.out.println("x: " + Gdx.input.getAccelerometerX()+
// "y: " + Gdx.input.getAccelerometerY()
// +"z: "+ Gdx.input.getAccelerometerZ());
}
@Override
public void resize(int arg0, int arg1) {
// TODO Auto-generated method stub
}
@Override
public void resume() {
// TODO Auto-generated method stub
}
}
(libgdx学习)vibrator(振动器)
最新推荐文章于 2022-07-12 20:34:22 发布