动作脚本2:自定义间隔功能

时间:2016-10-27 10:51:35

标签: timer actionscript setinterval actionscript-2 intervals

我一直在使用Actionscript 2搞了大约2天..而且我并没有学到很多,因为我盲目地跟着它......但是我写了一个函数,我很好奇为什么它不工作..所以可以有人告诉我这段代码有什么问题,或者即使它可以工作吗?

function Interval(Funct:Function, Seconds:Number, Duration:Number){
var MyInterval:Number;
Seconds = Seconds * 1000;
MyInterval = setInterval(Funct, Seconds, Duration);
if(Seconds >= Duration * 1000)
{
    clearInterval(MyInterval);
}
return MyInterval;
}

解决问题,解决方案如下:

function Interval(Funct:Function, Seconds:Number){
Seconds = Seconds * 1000;
_global.i = setInterval(Funct, Seconds);
}

即使我确实想要限制它何时停止指定,我现在可以暂时使用

谢谢Ali-o-kan

编辑:使用此功能进入另一个问题..每当我使用不同的键多次启用它时,只要再次按下按钮,它会在创建更多时保持打开状态..有什么方法可以解决这个问题吗?

0 个答案:

没有答案