Glfw: GLFW_CURSOR_DISABLED-ウィンドウの外で登録されたマウスクリック

作成日 2015年10月19日  ·  3コメント  ·  ソース: glfw/glfw

mac osXでウィンドウ(フルスクリーンではない)oglコンテキストを作成し、カーソルモードをGLFW_CURSOR_DISABLEDにすると、カーソルはウィンドウを開く直前の位置に正確に留まるため、ウィンドウがカーソル位置に重ならない場合、カーソルは次のようになります。まだ表示されています。

移動すると、イベントはglfwウィンドウに送信されますが、クリックすると、クリックは実際にはglfwウィンドウの外側に登録されます(つまり、ウィンドウのフォーカスが失われます)。

カーソルをGLFW_CURSOR_DISABLEDモードに設定すると、この種の問題を回避するために、カーソルがウィンドウの中央に自動的に移動する可能性はありますか?

bug macOS verified

最も参考になるコメント

自己への注意:別のcursorWindowレース。 すべてのキャッシュの死。

全てのコメント3件

どのバージョンのGLFWを使用していますか?

バージョン:3.1.2

12時15カミラベルグルンドで月、2015年10月19日には[email protected]
書きました:

どのバージョンのGLFWを使用していますか?


このメールに直接返信するか、GitHubで表示してください
https://github.com/glfw/glfw/issues/617#issuecomment-149187408

自己への注意:別のcursorWindowレース。 すべてのキャッシュの死。

このページは役に立ちましたか?
0 / 5 - 0 評価