请问如何让按键精灵判断颜色变化后执行脚本

比如:当一个点从白色变成黑色的时候按键精灵就执行脚本... 比如:当一个点从白色变成黑色的时候按键精灵就执行脚本 展开
 我来答
帐号已注销
推荐于2017-11-26 · TA获得超过1.1万个赞
知道大有可为答主
回答量:6449
采纳率:69%
帮助的人:2154万
展开全部
颜色变化,包含两层意思,第一种情况,当某点颜色一直是某个颜色,当颜色变化时,执行脚本。
第二种情况,当某点颜色不固定,直到出现某个颜色,执行脚本。这两种情况某些时候写代码是不一样的,根据你这里说的意思,不管是哪种情况都可以实现你的功能,用IfColor即可,假如你要求有相似度,就用FindColor,找色范围缩小到某一点,也可以。
更多追问追答
追问
我是第一种。求大神指教
追答
首先,不断找色,直到出现白色,出现白色之后,一直找色,直到白色消失,再执行你的功能。
NeedColor = 0 //颜色变化标志
Do Until NeedColor > 0
IfColor x,y,"FFFFFF",0 Then
While NeedColor = 0
IfColor x, y, "FFFFFF", 1 Then
NeedColor = 1
//这里写你要执行的脚本
End If
Delay 5 //适当延时,减少CPU使用率
Wend
End If
Delay 5 //适当延时,减少CPU使用率
Loop
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式