将鼠标指针移到特定位置?
我正在构建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