0

我在 glfw 中的鼠标有小问题;/。它适用于 Windows 和 Ubuntu+Gnome3,但不适用于 Ubuntu+Unity。我的鼠标代码(我用它在我的游戏中旋转相机):

    glfwDisable(GLFW_MOUSE_CURSOR);
    int xpos, ypos;
    int w,h;

    glfwGetMousePos(&xpos, &ypos); // im calculating rot of camera with these values
    glfwGetWindowSize(&w,&h); // set mouse
    glfwSetMousePos(w/2, h/2); //  to center of window.

它只是不起作用,但是当我设置 glfwEnable(GLFW_MOUSE_CURSOR); 它正在工作,但鼠标可见;/我该怎么办?

4

1 回答 1

0

[已解决] 我不知道为什么,但是当我在显卡设置中启用 VSYNC 时,鼠标工作正常 oo?[/解决了]

于 2013-03-25T07:24:50.740 回答