Frage

Ich weiß, dass ich eine Maus Callback-Funktion für verwenden kann, wenn ein Benutzer mit der Maus klickt, aber was ist, wenn ich die aktuelle x / y-Position, ohne den Benutzer durch Klick wissen?

Muss ich einen anderen Rückruf zu verwenden, die auf jeder Mausbewegung und verfolgen die x / y selbst aufgerufen wird, oder gibt es eine Funktion, die ich innerhalb GLUT / OpenGL nennen kann es zu bekommen?

War es hilfreich?

Lösung

anmelden glutPassiveMotionFunc Callback-Funktion

Siehe Info über Rückrufe

Andere Tipps

Sie müssen die glutMotionFunc / glutPassiveMotionFunc Rückruf verwenden Mausbewegung unabhängig von Mausklicks zu verfolgen.

7.6 glutMotionFunc, glutPassiveMotionFunc

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top