手游脚本制作方法 按键精灵2014怎么导入脚本


手游脚本制作方法 按键精灵2014怎么导入脚本

文章插图
这几天连续碰到有网友问我关于插件的问题 , 起因是我之前写的一篇关于百度云识别文字的内容 , 在文章中我提供的源码用到了help.lua这个插件 , 当时我以为它是按键自带的插件命令 , 所以直接用了 , 后来文章下面有好几人留言问 , 我才知道这个插件不是自带的 , 于是在置顶留言中我特意提到用山海插件同样功能的命令替换掉 , 源码就可以直接使用了 。
但是后来发现还是有很多人不会用 , 究其原因就是对插件的用法不了解 , 那么今天就用这篇文章来简单介绍一下 。
首先我们看看基础命令的用法:
命令名(参数1 , 参数2 , ……)
如果是有返回值的命令:
返回值=命令名(参数1 , 参数2 , ……)
上面的括号有时候是可以省略的 , 不过一般会带着 。
看个具体例子:
tap 100,200
这个命令的括号已经被省略了 , 分析一下格式:
tap对应格式中的命令名 , 100是第一个参数 , 200是第二个参数 。此命令共有两个参数 , 按键编写脚本时 , 对于命令参数个数有严苛的要求 , 命令有几个参数 , 使用的时候就必须是几个 , 不能多也不能少 。
再来说一个有返回值的例子:
GetColor = GetPixelColor(x, y)
这个命令的作用是得到指定点颜色 , GetColor是一个变量 , 用来存放命令得到的颜色值(命令返回值) , 所谓返回值就是命令执行完以后 , 能够得到什么内容 , 这个内容就是返回值 , 当然不是所有的命令都有返回值 。例子中等号后面的部分就不介绍了 , 和上面的完全一样 。
说完按键精灵自带的基础命令以后 , 我们来介绍已经内置到按键里面的插件命令——file插件 , 也就是文件插件 , 这个插件中我们最常用的命令就是读取文本和写入文本命令 。
file.write 写入命令
file.read 读取命令
这两个命令好像和上面介绍的命令不同 , 命令中有个点(.) , 这个点翻译成中文就是“的”的意思 。
file.write 就是file插件“的”写入操作 。
为啥把file插件单独拿出来说呢 , 是因为file这个插件已经内置到按键里面了 。所以使用它的时候 , 直接用就行了 。
对于没有内置的插件 , 我们在使用的时候 , 就要先调用插件 , 然后才能使用插件里面的命令 , 这种插件是我们最常见的类型 。举个例子:
Import “shanhai.lua”
Dim x=shanhai.getuixml()
我想使用山海插件里面的getuixml()命令 , 那么我第一步是先Import “shanhai.lua” , 意思是载入”shanhai.lua”这个插件到按键精灵里面 。之后使用的时候 , 要在命令前面加上shanhai和点 , 代表命令是来源于山海插件 , 最终才能使用这个命令 。
总结一下格式:
Import “插件名”
插件名.命令名(参数1 , 参数2 , ……)
或者
Import “插件名”
返回值=插件名.命令名(参数1 , 参数2 , ……)
山海插件目前已经被按键精灵打包到安装包里面 , 也就不需要我们单独去安装这个插件 , 如果我们想要使用其他第三方的插件 , 就需要自行安装 。


以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!

「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助: