0
如何始終獲取鼠標座標,而不點擊鼠標?GLUT鼠標移動,始終座標爲
void mouseMove(int mx, int my) {
}
int main(int argc, char ** argv){
glutInit(&argc, argv);
glutInitWindowSize(x, y);
glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGB | GLUT_DEPTH);
glutCreateWindow("Freetype OpenGL");
glutReshapeFunc(reshape);
glutDisplayFunc(display);
glutKeyboardFunc(keyboard);
glutMotionFunc(mouseMove);
timer();
glutMainLoop();
return 0;
};
我在屏幕上顯示了座標軸上鼠標的值,但只有當我點擊按鈕時才更新它們。定時器功能工作良好,不斷更新。 – gotostereo 2015-01-26 19:54:06
你嘗試過'glutPassiveMotionFunc()'嗎? – 2015-01-26 19:57:00
對不起,所有的工作!謝謝! – gotostereo 2015-01-26 20:00:36