autohotkey - 为什么当我运行应用程序时它只是跳过一些 ifs
问题描述
正如我所说的粗体文本不起作用,它只是跳过它(它没有那些 ifs 工作)你能帮我吗?拜托,我做了几个小时,但它仍然不起作用。如果不在此循环中,我尝试添加它并且它有效,请帮帮我,我花了很多时间;(
Gui, Add, CheckBox, x405 y317 w15 h15 vwyrzucaniediax gZapisz,
Gui, Show, h500 w800, Skrypt Na Kopanie
Return
Zapisz:
Gui, Submit , NoHide
return
F8::
WinMove, Minecraft, , , , 1280, 720
sleep 1000
Loop
{
if poziome
{
}
if pionowe
{
}
Checker()
}
Checker()
{
x := 503
y := 385
l := 0
i := 0
Send e
loop, 27{
if(i = 9){
i := 0
l++
}
Sleep 100
MouseMove, x +36*i, y + 36*l
**if wyrzucaniediax // all strong text is just skipped idk why
{
Dropdiax()
}
**
i++
}
Send e
Sleep 50
}
dropdiax(){
diaxcolor := 0x80ĄFFE
color:= getColor()
if(color == diaxcolor){
Send {LCtrl down}
Send q
Sleep 50
Send {LCtrl up}
}
}```
解决方案
您的wyrzucaniediax
变量(也许您在寻求帮助时可以使用更好的变量名称?)未在该函数的范围内定义。
要告诉函数您正在使用其范围之外的变量,您可以使用Global
关键字。
Checker()
{
global wyrzucaniediax
x := 503
y := 385
l := 0
推荐阅读
- php - BigQuery - 如何执行这个 php 程序?
- java - 如何从字符串中提取正整数和负整数
- mysql - 来自相关表的Mysql记录数
- deprecated - 我应该在 rxjs6 中使用 toPromise 吗?它有什么作用?
- python - Pyspark 数据框过滤器使用基于列的出现
- vue.js - Vue v-cloak 指令不适用于组件
- sql - 如何在ms access sql中结合top和count,以便检索除第一条以外的每条记录?
- ios - 获取“Set”类型的值没有成员“compactMap”FBAcessToken
- javascript - 使用脚本隐藏包含 php 生成内容的 div 容器
- javascript - 使用 React.cloneElement 时出现未知道具警告