Cómo detectar el clic en un objeto en OpenGL ES en la aplicación de Android?
En mi aplicación de Android, tengo un montón de mallas en una colección que se mueven en el espacio 3D. Quiero que algo pase a la malla cuando se toca cualquiera de las mallas móviles (objetos). ¿Cómo puedo detectar qué objeto ha sido pulsado / clicado?
- Cómo utilizar la biblioteca Assimp en Android NDK
- OpenGL ES Tracer no recopila datos en mi Nexus 10
- Android glGLStravelEurope o glDrawElements?
- OpenGL en Android usando sólo C ++
- Triangle opengl en android
- Excepción OutofMemoryError dalvik.system.VMRuntime.newNonMovableArray (Método nativo)
- EGLConfig en HTC Desire, la configuración disponible cuelga el dispositivo
- Android OpenGL ES GL10 o GL11
- Android: ¿Por cuánto tiempo OpenGL almacena una textura?
- Android: Limpiar correctamente después de OpenGL
- Escribir en tiempo real opengl-es de juego para Android - alguna pregunta (optimización)
- Mapas normales versus coordenadas normales
- Cómo utilizar OpenGL ES 2.0 en Android SDK (no NDK)?
En su vista, tendrá que sobrescribir onTouchEvent () y determinar si el evento táctil se produjo en uno de sus objetos. El Android Dev Blog tiene algunos ejemplos sobre cómo manejar eventos táctiles.
Ray picking .
- Cómo borrar la pila de actividad debajo de una actividad
- Obtener la lista de los intentos pendientes registrados en Android OS