防止鼠标离开窗口(javascript或nw.js)

时间:2017-05-14 15:30:49

标签: javascript nw.js

我正在为我的游戏使用javascript和nw.js.

我使用鼠标光标进行定位和GUI。我想阻止用户在窗口外单击,换句话说将光标保持在边界内。如果用户点击越界,则窗口失去焦点并暂停游戏(必须允许alt-tab工作)。

  1. 我希望nw.js自助终端模式有所帮助,但事实并非如此。

  2. 有一种叫做“指针锁定”的东西,但这对我没有帮助,因为我需要一个可见光标:

  3. 指针锁(以前称为鼠标锁)提供基于鼠标随时间的移动(即,增量)的输入方法,而不仅仅是鼠标光标的绝对位置。它使您可以访问原始鼠标移动,将鼠标事件的目标锁定到单个元素,消除了鼠标移动在单个方向上移动的限制,并从视图中移除光标。

0 个答案:

没有答案