当我按技能键
时,我正在使用此代码发送底池密钥*RButton::
{
PixelGetColor, ColorOutPut, 256, 762, Fast RGB ;2 last
if (ColorOutPut = 0x090606)
{
;~ PixelGetColor, ColorOutPut, 273, 750, Fast RGB ;charge
;~ if not (ColorOutPut = 0x3A3436)
;~ {
SetKeyDelay -1,-1
Sendinput {Blind}{2 down}
SetKeyDelay -1,-1
Sendinput {Blind}{2 up}
;~ }
}
SetKeyDelay -1,-1
SendInput, {Blind}{RButton DownR}
}
return
*RButton up::
SetKeyDelay -1,-1
SendInput, {Blind}{RButton up}
return
对于我来说,PixelGetColor的运行时间是0.1-0.2秒,所以技能在那个时候已经很晚了,因为它我不能发送多个PixelGetColor。
我想问的是如何才能立即阅读颜色和发送密钥,这样我的技能不会迟到?
我无法向前发送技能,因为技能可以从花盆中获得帮助。谢谢你支持。
答案 0 :(得分:0)
您可能想要添加“处理,优先级,高”。 -1 / -1不是理想的使用,大多数人使用'SetKeyDelay,0'