按键精灵 某点或者某区域颜色变了执行另外的脚本
比如说有3个脚本ABCA是按F1F2F3F4..B是某区域颜色从1变成2了,执行CC是按键(C的脚本是为了把颜色变回1)然后颜色从2变成1,继续执行APS:那个看颜色变没...
比如说有3个脚本ABC
A是按F1F2F3F4..
B是某区域颜色从1变成2了,执行C
C是按键(C的脚本是为了把颜色变回1)
然后颜色从2变成1,继续执行A
PS:那个看颜色变没变,是不是就是颜色判断?(新手求解) 展开
A是按F1F2F3F4..
B是某区域颜色从1变成2了,执行C
C是按键(C的脚本是为了把颜色变回1)
然后颜色从2变成1,继续执行A
PS:那个看颜色变没变,是不是就是颜色判断?(新手求解) 展开
展开全部
老兄,你把问题的逻辑复杂化了吧,你是不是想要,观察某点的颜色,一但发生变化就按一下F1,这时颜色就回过来,就OK了?N年前我玩热血江湖自动加红蓝就这样搞的,你是不是想要这样?一样的原理,一个脚本OK,不需要写成几个,多麻烦呀。
给个脚本你看就明白了:
Rem 找色
Delay 128 //延时128毫秒
IfColor 120,5,1418,1 //监视坐标点120,5的颜色,若颜色不是#1418(坐标点就看你分辨率咯,最左上角起为0,0,最右下角就是你分辨率的最大值咯,好比我的1024,768。后面的1是不等于,0是等于,2是约等于,颜色你自己定咯,按键里面抓点抓色可以找颜色值和坐标的啦)
KeyPress 112,1//按下F1
Else //否则
Delay 128
EndIf //条件结束
Goto 找色 //跳转到标记“找色”再来
明白了不?要靠脑子。
给个脚本你看就明白了:
Rem 找色
Delay 128 //延时128毫秒
IfColor 120,5,1418,1 //监视坐标点120,5的颜色,若颜色不是#1418(坐标点就看你分辨率咯,最左上角起为0,0,最右下角就是你分辨率的最大值咯,好比我的1024,768。后面的1是不等于,0是等于,2是约等于,颜色你自己定咯,按键里面抓点抓色可以找颜色值和坐标的啦)
KeyPress 112,1//按下F1
Else //否则
Delay 128
EndIf //条件结束
Goto 找色 //跳转到标记“找色”再来
明白了不?要靠脑子。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询