javascript - 降低鼠标速度

标签 javascript jquery html css

我正在尝试使用 Canvas 创建一个简单的应用程序,但是当我将鼠标移到 Canvas 上时,我需要降低鼠标移动的速度。我尝试在互联网上找到解决方案,但找不到。

我只是想知道是否可以请任何人帮忙。

最佳答案

鉴于您正在使用 Canvas ,您很可能正在制作游戏 - 我想说这可能比您想象的更有可能。您可能无法使用实际的鼠标指针本身——如果您有一些可用的鼠标图形,这可能不是问题——但可以有一个“虚拟”鼠标使用它,获取 MouseMove 事件并将它们乘以某个分数。不幸的是,我认为您必须自己进行大量研究!

https://developer.mozilla.org/en-US/docs/WebAPI/Pointer_Lock

此 API 用于诸如 Quake WebGL 演示之类的事情。

(对于那些担心安全性的人:别担心,该 API 具有使用下拉列表的用户的浏览器请求权限)

关于javascript - 降低鼠标速度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23272429/

相关文章:

javascript - webpack 构建中相同版本的重复模块

javascript - Mocha 测试执行 |个别测试用例没有状态

html - 如何创建 '.svg.png' 镜像?

html - 阻止 DIV 与其他 DIV 重叠(CSS)

html - CSS Sprite - 缩放时显示另一幅图像的一部分

尽管满足 "if/else",但 Javascript 函数未执行

javascript - php 和 ajax 代码中的 Jquery ajax 问题

jquery - 使用 Jquery 和 Jinja2 在每个元素的循环内提供 onclick 事件

javascript - 在 componentDidMount 中访问 React 组件自己的实例

javascript - 如何在最大宽度 768px 上禁用 jquery 功能?