本帖最后由 永洪tech-zyc 于 2021-4-15 11:15 编辑
这样不行,我尝试了 用interval 循环,但是他循环的是脚本自身,并不能缓存执行的次数,每次都会从新赋值计算。无法判断循环次数。下面是我写的模拟脚本 ,param["a"] 初始化为1,模拟两个组件循环切换。测试结果,a的值一直2,觉得需要实现一个锁的机制,实现缓存下执行的次数
//装载时
param[ = 1
var a = param[
//运行时
interval = 5
debug(param["a")
a++
debug(a)
if(a<=2){
if(a==1){
提交1.visible = true
图表1.visible= true
提交2.visible = false
图表2.visible = false
}else if(a == 2){
提交1.visible = false
图表1.visible= false
提交2.visible = true
图表2.visible = true
}
}else {
a = 1
}
|