首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >动作脚本3-可以模拟鼠标按下时的压力吗

动作脚本3-可以模拟鼠标按下时的压力吗
EN

Stack Overflow用户
提问于 2012-02-28 19:37:15
回答 2查看 292关注 0票数 1

我想知道是否有可能检测到鼠标上的压力(鼠标按钮被按下并保持不动的程度)?如果没有,我们可以用一些技术/方法来模拟它吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-02-28 19:53:17

不可能,你不能检测按钮被按下的力度。请记住,鼠标是一个数字输入,这意味着当你点击它时,你按下的开关只有两种状态(开/关)。没有发送到计算机的压力量信息。这不是Flash的限制,而是输入设备的限制。试着打开鼠标,你会看到鼠标按键下面的开关。但正如@Dennis Flood所说,你可以使用计时器来计算它被按下的时间(在鼠标按下时启动计时器,然后在鼠标释放时停止计时器并计算时间)。

我不知道您是否有使用Arduino的经验,但如果您正在开发离线系统(如安装),我会使用它。您可以使用一些模拟压力传感器,而不是您的鼠标,并将数值发送到闪存。

票数 2
EN

Stack Overflow用户

发布于 2012-02-28 19:42:27

因此,无法检测施加到鼠标按钮或垫上的压力量。模拟这种效果的最好方法是使用某种计时器-在计时器中,你将mouseDown的时间记录到mouseUp中,并计算出这在压力方面意味着什么。为了帮助用户,当压力越来越大时,我会做一些图形化的指示(即按住鼠标按钮的时间)

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9481171

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档