Domanda

So che posso usare una funzione di callback del mouse per quando un utente fa clic con il mouse, ma che cosa se voglio conoscere la corrente x / y posizione senza il clic dell'utente?

Dovrò usare un callback diverso che viene chiamato su ogni movimento del mouse e tenere traccia del x / y me stesso o c'è una funzione che posso chiamare entro GLUT / OpenGL per farlo?

È stato utile?

Soluzione

Registra una funzione di callback glutPassiveMotionFunc

Altre informazioni sulla callback

Altri suggerimenti

È necessario utilizzare il callback glutMotionFunc / glutPassiveMotionFunc per tracciare il movimento del mouse indipendente di clic del mouse.

7.6 glutMotionFunc, glutPassiveMotionFunc

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top