2011-08-02 10 views

答えて

0

ありがとう.........私を助けてください、私はキーボードを使って迷路に迷路とボールを移動されなかったが、加速度計を使用してボールを移動するtryngいアンドロイドでゲームを開発していますこのサイトには良いチュートリアルです:私は(そうでなければ、ボールを移動するためのデバイスをスローする必要があり)、このために加速度計を使用することはありませんしかし http://www.anddev.org/accessing_the_accelerometer-t499.html

;-)は、このサイトを見てください:http://developer.android.com/reference/android/hardware/SensorListener.htmlは試してみてくださいセンサの向き。

0

これらのインポートと下のチュートリアルを使用すると、問題を乗り越えることができます。

import android.hardware.Sensor; 
import android.hardware.SensorEvent; 
import android.hardware.SensorEventListener; 
import android.hardware.SensorManager; 

チュートリアルでは、here.

を見つけることができますまた、この古いpostを確認することができます。

3
SensorManager manager = (SensorManager) context 
     .getSystemService(Context.SENSOR_SERVICE); 

if (manager.getSensorList(Sensor.TYPE_ACCELEROMETER).size() != 0) { 
    Sensor accelerometer = manager.getSensorList(Sensor.TYPE_ACCELEROMETER).get(0); 
    manager.registerListener(this, accelerometer, SensorManager.SENSOR_DELAY_GAME); 
} 

この意志のセットアップ加速度計、その後...

public void onSensorChanged(SensorEvent event) { 
    accelX = event.values[0]; 
    accelY = event.values[1]; 
    accelZ = event.values[2]; 
} 

は、あなたがちょうどあなたがしたいコールが実装SensorEventListenerを使用していることを確認する必要があり、変更を待機します。

+0

これは、画面の境界から外れた画像を取得します。 –

関連する問題