问个关于按键精灵的问题, 在线等解答
key=WaitKey()Ifkey=65ThenMoveTo119,71LeftClick1EndIfkey=WaitKey()Ifkey=83ThenMoveTo17...
key = WaitKey()
If key = 65 Then
MoveTo 119, 71
LeftClick 1
End If
key = WaitKey()
If key = 83 Then
MoveTo 171, 74
LeftClick 1
End If
key = WaitKey()
If key = 68 Then
MoveTo 225, 76
LeftClick 1
End If
key = WaitKey()
If key = 70 Then
MoveTo 276, 74
LeftClick 1
End If
这是一部分脚本 基本都和这个一样 是植物大战僵尸的一个点击脚本。 我觉得脚本没有问题 运行起来也正常 但是为什么我按下A S D F 等键的时候 不是立刻开始点击 而是要按住大约0.5~1秒的时间 才能生效呢? 很急 我的是按键精灵9
求解答 展开
If key = 65 Then
MoveTo 119, 71
LeftClick 1
End If
key = WaitKey()
If key = 83 Then
MoveTo 171, 74
LeftClick 1
End If
key = WaitKey()
If key = 68 Then
MoveTo 225, 76
LeftClick 1
End If
key = WaitKey()
If key = 70 Then
MoveTo 276, 74
LeftClick 1
End If
这是一部分脚本 基本都和这个一样 是植物大战僵尸的一个点击脚本。 我觉得脚本没有问题 运行起来也正常 但是为什么我按下A S D F 等键的时候 不是立刻开始点击 而是要按住大约0.5~1秒的时间 才能生效呢? 很急 我的是按键精灵9
求解答 展开
1个回答
展开全部
key = WaitKey()
If key = 65 Then
MoveTo 119, 71
LeftClick 1
End If
If key = 83 Then
MoveTo 171, 74
LeftClick 1
End If
If key = 68 Then
MoveTo 225, 76
LeftClick 1
End If
If key = 70 Then
MoveTo 276, 74
LeftClick 1
End If
WaitKey()命令是个暂停等待按键命令,这样说你能明白不?
If key = 65 Then
MoveTo 119, 71
LeftClick 1
End If
If key = 83 Then
MoveTo 171, 74
LeftClick 1
End If
If key = 68 Then
MoveTo 225, 76
LeftClick 1
End If
If key = 70 Then
MoveTo 276, 74
LeftClick 1
End If
WaitKey()命令是个暂停等待按键命令,这样说你能明白不?
更多追问追答
追问
但是我以前做过一个类似的。 按下某个键 然后执行点击某处 再移动到某处点击的脚本, 基本完全一样 也是用
key = WaitKey() 做的 但是可以很快速的按出四个键 然后很快执行
可能是网上的脚本有些不对吧 是不是因为WaitKey()命令 太多了?
追答
是太多了,你按一下,waitkey 判断一次,不是就往下,然后下一个waitkey就停了等待按键。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询