Scripting AHK如何修复按键不打破循环

Scripting AHK如何修复按键不打破循环,scripting,autohotkey,Scripting,Autohotkey,该脚本旨在中断XButton1上的循环,但失败了 我是AHK脚本的新手,我制作的一个非常简单的脚本并没有按预期的那样工作。我在谷歌上搜索了它,它对每个人都有效 ended = false XButton1:: ended = true return $XButton2:: ended = false Loop { if (ended = true) { break } MouseClick left Sleep 10 } return

该脚本旨在中断XButton1上的循环,但失败了

我是AHK脚本的新手,我制作的一个非常简单的脚本并没有按预期的那样工作。我在谷歌上搜索了它,它对每个人都有效

ended = false

XButton1::
ended = true
return

$XButton2::
ended = false
Loop
{
    if (ended = true)
    {
        break
    }
    MouseClick left
    Sleep 10
}
return
在按下鼠标4(XButton1)之前,它应该会无限地单击。但当我点击它时,它不会停止

我还检查了其他StackOverflow帖子,但没有找到任何解决方法。

当我开始使用AHK时,您的代码使用对我(我相信还有许多其他人)来说是一个非常头痛的问题

要更改代码的工作方式,请执行以下操作:

if(end=true)


if(end=“true”)

考虑切换到
:=
(),而不是
=

例如:

end=false

应该成为
end:=false