2013-11-27 1 views
2

Android 폰에서 Z 축의 기울기를 조정하려고 시도 중입니다. Libgdx Box2D 자동차의 움직임에 힘을 씁니다. 나는 자동차를 내 컴퓨터에서 움직이는 방법을 이미 알고 있지만 어떻게 안드로이드에 구현합니까? 방향은 LANDSCAPE입니다. 정말 고마워!(LIBGDX) 가속도계를 단계별로 통합하고 자동차를 움직일 때 안드로이드에 Z 축을 사용하려면 어떻게해야합니까?

내가 아는 뭔가 getRotation 또는 뭔가 함께 할 수있다 .... :)

답변

2

이 같은 가속도계 읽기 얻을 수있는 자세한 정보를 원하시면

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

위키 항목 : https://github.com/libgdx/libgdx/wiki/Accelerometer

은 그럼 그냥 그것으로 몸에 힘을 적용

body.applyForceToCenter(<your_horizontal_accel_reading>, <vertical_if_needed_0_if_not>, true); 
+0

SOR을 예를 들어 기기가 X도 이상 기울어 진 경우 자동차를 움직일 수 있습니까? – greenlittleapple

관련 문제