Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Autohotkey 如何更改I';我在ahk中设置了一个要执行的键_Autohotkey - Fatal编程技术网

Autohotkey 如何更改I';我在ahk中设置了一个要执行的键

Autohotkey 如何更改I';我在ahk中设置了一个要执行的键,autohotkey,Autohotkey,我正在尝试为一个叫做炉石的游戏制作一个脚本。该脚本将用于按下某个按钮并播放某张牌。我唯一的问题是,牌的位置会根据你有多少而改变。所以我想知道如何制作按钮来选择手中的卡片数量 我遇到过热键命令,但它似乎更像是一种切换功能。所有的卡片都是从1-10绑定的,我想我可以这样做,^1-^10代表我有多少张卡片,但我不知道如何才能做到这一点。Oleg的评论比我想象的更能说明我的答案 将^1设置为^1::numCards=1等等,当变量numCards等同于不同的内容时,我可以设置一个if语句来执行我希望执行

我正在尝试为一个叫做炉石的游戏制作一个脚本。该脚本将用于按下某个按钮并播放某张牌。我唯一的问题是,牌的位置会根据你有多少而改变。所以我想知道如何制作按钮来选择手中的卡片数量


我遇到过热键命令,但它似乎更像是一种切换功能。所有的卡片都是从1-10绑定的,我想我可以这样做,^1-^10代表我有多少张卡片,但我不知道如何才能做到这一点。

Oleg的评论比我想象的更能说明我的答案

将^1设置为
^1::numCards=1
等等,当变量
numCards
等同于不同的内容时,我可以设置一个if语句来执行我希望执行的操作。例如: 1:
如果numCards=1
{
做事
}
返回


等等……

“我可以用^1-^10来更改卡的数量”是的,你可以这样做。我不清楚你的问题是什么。为了让我更明白,抱歉。你可以做
^1::numCards=1
等等。这就是问题所在吗?我很确定这是朝着我想要的方向迈出的一步。我对ahk非常陌生,所以我将阅读一些ahk中的if语句和变量,看看我是否能解决它。您可能会想在AutoHotkey中查找Window Spy工具,并习惯于在请求帮助之前控制键盘和/或鼠标移动/点击。一旦你有了一些基本的脚本模型,我们可能会提供一些更好的帮助。