《按键精灵》【编程入门】鼠标双击触发事件。
今天有个朋友提出了一个有趣的问题,他想让鼠标双击触发连续点六次的动作。如何实现呢?这个问题其实涉及到“事件”的概念。在其他编程语言中,“事件”是一种非常重要的概念。在我的编程基础专辑中也曾简单介绍过“事件”,但它并非重点,因此当时只是简单地提了一下,让大家知道有这么回事。
这个朋友想要实现的功能本质上就是一个“事件”。“事件”是指执行某个动作,从而引发某个事件的发生。那么,这个朋友设计的动作是什么呢?就是双击鼠标。双击鼠标这个动作会触发一个事件,而这个事件就是连续点六次。
双击鼠标是这个动作,双击鼠标是触发条件,当鼠标被双击时,就会触发六次点击的事件。整个逻辑就是这样的。其实,“按键精灵”的启动热键也是一种事件,当按下某个指定的启动热键时,就会执行这个动作,并触发鼠标事件。这个事件就是脚本。
启动热键就是动作。如果可以将启动热键设置为鼠标属性,那么就可以直接通过启动热键触发连续点六次的动作。例如,将启动热键设置为鼠标双击,这样就可以直接通过启动热键触发鼠标双击事件了。可以将启动热键设置为鼠标双击吗?所以,这个脚本其实非常简单,只需要新建一个空白脚本,在原文件中编写一个循环,每次点击鼠标左键六次,然后修改脚本属性即可。
然后,按下启动热键(如左键双击),就可以开始测试了。
快捷键是什么?启动热键是左键双击。脚本已经开始运行了,可以在PS中进行实验。这样,就可以实现连续点六次的效果了。修改鼠标属性即可。