+ -
当前位置:首页 → 问答吧 → setInterval的末日

setInterval的末日

时间:2010-11-18

来源:互联网

setInterval 这个阴魂不散的家伙在AS3里还能用呢
虽然我现在掌握他了 但依然对他很不满 当初学习这个破函数给我折磨死了

最近刚学AS3,发现有个函数 timer
就写了一个取代 setInterval的方法
不知道是不是行得通。代码执行是无误的,就是感觉 timer有点不精确。
复制内容到剪贴板
代码:
    public class Global {
        //timed 练习
        public function timed() {
            var ga:Timer = new Timer(1000,6);
            //运行中执行的事件
            ga.addEventListener('timer',setintervals);
            //如果运行完毕就在循环
            ga.addEventListener(TimerEvent.TIMER_COMPLETE,timeover);
            //检测是否运行
            if (ga.running === true) {
                trace('运行中');
            }
            ga.start();
        }
        function setintervals(event:TimerEvent) {
            trace('嘎');
        }
        function timeover(event:TimerEvent) {
            trace('restart');
            timed();
        }
请各位高手赐教

作者: ebfming3   发布时间: 2010-11-18

AS3 的 setInterval

              public function setIntervals(){
                     var timed:Number=2000;
                     setInterval(setintervals,timed,"嘎");
              }
              function setintervals(yet){
                     trace(yet);
              }

作者: ebfming3   发布时间: 2010-11-18

热门下载

更多