TC官方合作论坛

标题: 怎么销毁全局变量 [打印本页]

作者: 7847214    时间: 2016-5-24 14:40
标题: 怎么销毁全局变量

空间

i=0
功能()
标签.设置文本("标签49","刷任务数量:"&i++)

功能结束
空间结束


脚本一直在功能里面运行,每次切换帐号,他还是接着计数。不从0开始

怎么给他销毁

作者: 4423qq    时间: 2016-5-24 14:46
我也是新手,说个思路你看看, 首先把你的功能呢放到线程里,当你切换帐号(关闭窗口或是点退出)的时候先关闭线程,在给你的变量重新赋值,也就是i=0,就是重置变量,
作者: 7847214    时间: 2016-5-24 14:52
谢谢,还有什么好办法吗?
作者: 7847214    时间: 2016-5-24 14:55
关闭线程。绑定窗口就失效啦,还得从新绑定,好费劲
作者: TC兔子    时间: 2016-5-24 15:00
使用数组,分开计数
作者: 7847214    时间: 2016-5-24 15:01
我是新手,怎么用呢,能给举个例子吗?
作者: 二叔.    时间: 2016-5-24 15:55
当切换新窗口的时候 吧变量I=0

作者: cjxdn    时间: 2016-5-24 16:57
本帖最后由 cjxdn 于 2016-5-24 16:59 编辑

i=0//功能外面设置全局变量
功能 开始_点击()
    dm.FindPic(0,0,1400,900,"怪物死亡.bmp","000000",0.9,1,x,y)
    如果(x>0)
        标签.设置文本("标签32",i++&" 次")
    否则
    如果结束
   
    //列如下面是每次切换帐号执行的功能
    i=0//执行切换帐号的时候, 在功能里面, 把 i 赋值0
功能结束
作者: 7847214    时间: 2016-5-24 18:05
好使了,谢谢大家




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1