里面怎么定义变量_按键精灵原来可以这样自定义变量,他们原来这样做的!

5e1504da8c1e78bd60c3f17ea886e4b0.png

金猪脚本(原飞猪脚本)以按键精灵教学为主,涉及UiBot,Python,Lua等脚本编程语言,教学包括全自动办公脚本,游戏辅助脚本,引流脚本,网页脚本,安卓脚本,IOS脚本,注册脚本,点赞脚本,阅读脚本以及网赚脚本等各个领域。想制作脚本和学习按键精灵的朋友可以添加按键精灵学习交流群:554127455 学习路上不再孤单,金猪脚本伴你一同成长.

一、什么是用户自定义变量

所谓的自定义变量是Q语言的一种特殊变量类型。它主要是让用户在不修改脚本,可以自己设置这个变量的值。在主界面或者是编辑器的脚本属性栏上可以看到这些变量,而且可以修改它们。

5bd3f22939db1f11de10c606f9e4c83e.png

二、用户自定义变量的分类

用户自定义变量分为两类:标准型自定义变量、下拉型自定义变量。

三、标准自定义变量

标准自定义变量和普通的变量没有太大的区别,但它必须使用特定的格式进行定义。

标准自定义变量格式:UserVar {变量}={默认值} {注释}。

例子:

UserVar var1=30 "当HP<多少%时,使用红药"

UserVar var2=30 "当MP<多少%时,使用蓝药"

从上面的例子和标准格式对比我们可以看出,var1、var2是变量名。30是他们的初始值,后面的那段文字则是它们的说明。保存脚本后我们再看看属性栏里面的内容。

7cada0aaee05a8056c9214baf79f39c6.png

脚本属性栏里面的自定义显示了我们编辑的自定义变量内容。左边是变量的说明,右边则是这个变量的值。变量名在这里不会显示,因为在这里我们更关注的是这个变量是干嘛用的,而自定义变量的注释正好可以起到这个作用。

这时我们修改界面上使用红药时HP的值为40,然后保存它。再回到脚本中看看,脚本里面的这个值仍然30。那脚本执行的时候到底这个var1的值是多少?我们不妨加一句提示信息进去看看。

ab669991170a3f3b4a05b8f9fd1b3116.png

然后进入调试,运行脚本。这里弹出来的提示框显示的是40。

8e8445016b7687b0bc02a37a1f8482b0.png

事实证明,运行的时候自定义变量的值是和界面上的值是一致的。并不是脚本里面定义30。所以在以后编辑脚本的过程当中我们就要注意了。修改自定义变量的时候想立刻生效必须在属性栏里面修改,脚本里面的值只是它的初始值。

其实标准的自定义变量可以看成是将自定义变量和属性栏里面的一个输入框控件关联在一起。最终的值是属性栏控件上的值。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值