OpenGLレンダラーを作成しました
public class OpenGLRenderer implements Renderer {
そして今、onTouchEventからデータを取得したいと思います。残念ながら、それは機能しません:
public boolean onTouchEvent(MotionEvent event){
//eyeX += 0.2f;
//eyeY = 0.2f;
eyeZ -= 0.2f;
Log.v("OpenGLRenderer", "TouchEvent works");
return true;
}
クラスを次のように変更すると、次のようになります。
public class OpenGLRenderer extends GLSurfaceView implements Renderer {
そして私のonTouchEvent関数は:
@Override
public boolean onTouchEvent(MotionEvent event){
//eyeX += 0.2f;
//eyeY = 0.2f;
eyeZ -= 0.2f;
Log.v("OpenGLRenderer", "TouchEvent works");
return true;
}
まだ動作しません:/何が問題なのですか?