私はglfWで作ったゲームをUbuntuで動かしています。私の問題は、マウスカーソルをラインで隠すことで、一部のマシンはマウス入力を無視してゲームを破壊することになります。glfwでマウスカーソルを隠す
誰もこの問題に直面しましたか?もしそうなら、あなたの回避策は何ですか?
私はglfWで作ったゲームをUbuntuで動かしています。私の問題は、マウスカーソルをラインで隠すことで、一部のマシンはマウス入力を無視してゲームを破壊することになります。glfwでマウスカーソルを隠す
誰もこの問題に直面しましたか?もしそうなら、あなたの回避策は何ですか?
APIコールがglfw 3.0で変更されたため、glfwSetInputMode
にウィンドウのポインタを使用する必要があります。
glfwSetInputMode(window, GLFW_CURSOR, GLFW_CURSOR_HIDDEN);
詳細については、あなたがGLFW_CURSOR_DISABLED
(GLFW 3+)を使用することをお勧めしますようですねhttp://www.glfw.org/docs/3.0/moving.html
を参照してください。
glfwSetInputMode(window, GLFW_CURSOR, GLFW_CURSOR_DISABLED);
GLFW_CURSOR_DISABLED
皮およびロックカーソルそれはちょうどglfwDisable(GLFW_MOUSE_CURSOR);
のように、あなたの窓を残すことはできませんので。