Как вращать куб с помощью командных кнопок в Android? - PullRequest
0 голосов
/ 14 февраля 2012

Я создал куб, используя OpenGL ES в Android SDK. Теперь я положил кнопки, чтобы вращать куб в левом и правом направлениях. как вызвать gl.glRotatef в событиях нажатия кнопок (созданных в классе CubeActivity) ??

1 Ответ

0 голосов
/ 14 февраля 2012

Если вы используете openGL ES 2.0, то на самом деле это невозможно, так как он не является частью API. Если вы используете openGL ES 1.x, то вы ищете onTouchEvent: http://developer.android.com/reference/android/app/Activity.html#onTouchEvent%28android.view.MotionEvent%29

Просто отслеживайте, где находится палец, когда он касается экрана, и вы можете поворачивать его, пока пользователь не отпустит палец с экрана.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...