Я разрабатываю приложение для Android с OpenGL и JNI (все материалы OpenGL находятся в коде C).Перемещение объектов OpenGL с пальцами
Представьте, что я нарисовал куб. Я хочу, чтобы этот пользователь мог нажать пальцем по кубу и может вращать куб и перемещать его по экрану.
Есть ли способ сделать это?
Как назначить прослушиватель событий касанию и переместить события только тогда, когда пользователь коснется куба?
UPDATE
Я хочу что-то вроде этого:
Rotate cube with fingers
Спасибо.
Почему вы делаете это в C? Я не думаю, что именно так вы должны использовать opengl libs – Falmarri
C быстрее, чем Java, и мне нужно использовать C. Потому что это требование приложения. – VansFannel
C - требование приложения. Я не оптимизирую, я следую требованиям приложений. – VansFannel