将鼠标指针移到特定位置?

我正在构建HTML5游戏,并且尝试将鼠标指针放在特定事件上的某个控件上,以便在特定方向上移动始终具有相同的结果。这可能吗?

回答:

因此,我知道这是一个古老的话题,但是我首先要说这是不可能的。当前最接近的事情是将鼠标锁定在单个位置,并跟踪其x和y的变化。这个概念已经被Chrome和Firefox所采用。它由所谓的

Mouse Lock进行管理 ,点击逃逸将破坏它。通过我的 简要 阅读,我认为其想法是将鼠标锁定在一个位置,并报告类似于单击和拖动事件的运动事件。

这是发行文档:

FireFox:[https](https://developer.mozilla.org/en-

US/docs/Web/API/Pointer_Lock_API) : [//developer.mozilla.org/zh-

CN/docs/Web/API/Pointer_Lock_API](https://developer.mozilla.org/en-

US/docs/Web/API/Pointer_Lock_API)

Chrome:http

//www.chromium.org/developers/design-documents/mouse-

lock

这是一个非常简洁的演示:http :

//media.tojicode.com/q3bsp/

以上是 将鼠标指针移到特定位置? 的全部内容, 来源链接: utcz.com/qa/425099.html

回到顶部