首先在这里想各位来看我帖子的大大们问声好!
不管你们能不能帮我解决问题,你们来开一下帖子就是对我的帮助!
由于是多线程的脚本,而不同的线程里有很多的指令都是一样的
我不知道怎样在多线程里调用子程序希望有大大高手能帮我解决这个问题!
我的代码模式就是这样的但是到游戏里发现多线程一和多线程二里面不能调用 (周执行任务) 和 (司执行任务)2个子程序
请问下高手大师们怎样才能实现这个想法呢?
语法错误:脚本 命令测试 ,第4行,第5个字符:(错误码0)没有找到合法的符号。 |
|
|
定义和调用分清楚了么? 子程序或函数里不能定义另一个函数或子程序,但是能调用,甚至还能调用自己,比如递归函数。 |
SUB子程序里面不能定义函数,但是可以调用 |
之前我们学习的颜色选择结构,里面包含的参数在这个界面上都有体现。
如果坐标:这里的X和Y代表横坐标和纵坐标。
颜色匹配:等于(=)代表和右边的颜色相同。不等于(≠)代表和右边的颜色不同。 约等于(≈)代表和右边的颜色相似。
颜色:就是屏幕中的颜色,可以通过抓抓。抓点坐标/颜色:点击查看详细介绍。
在这里编辑循环执行只需要填写“执行次数”然后插入即可生成一个循环3次的For结构了。
准备循环执行:插入后,右边普通文本框将显示(假设你要求循环3遍)
如果表达式取值为真,这里的空格里要填一个表达式。如果当这个表达式的逻辑结果为真,就执行后面的操作。四、跳转语句
这里的跳转分两部分,分别是下半部分的定义标记和子程序。以及上半部分的调用。如果在下面定义部分插入一个标记或者是子程序后,在上半部分选择后,即可在下拉框内选择这个标记或者是子程序了。
跳转到标记:这里的标记是用插入标记选项产生的。当按键精灵遇到这个语句后就去找这个标记,找到后就跳到那个标记上继续执行。有时候你可以用它来代替循环的作用。
调用子程序:子程序是一些相对独立的语句,它可以被取上一个名字从而让人调用它。
插入标记:标记是不被执行的,但它像一个灯塔一样可以指引按键精灵找到他,并且接着执行它下面语句。同时因为它本身不被执行,所以还可以让用户用它来随时对脚本做出解释,以便自己和他人更好的理解脚本的写作思路。
插入子程序:插入后会显示(假设你给子程序取个名字叫“hehe”)
在这两句中间的语句被看作子程序的语句,等执行到了“子程序结束,回到调用处”后,按键精灵就跳回到调用子程序之后的语句继续运行。
脚本停止运行:让脚本不再执行,想要恢复还需要按启动脚本快捷键。
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。