• Flash 最小化,帧速变慢的问题


    技术基础就是补帧,EntryFrame是1/24秒执行一次,在每次执行到的时候检测下延迟,超出延迟范围的就视为需要补帧,用for循环执行缺少的帧数
            recoup=new Date().getTime();
                    }

                    public function enterFrame(event:Event=null):void
                    {       
                            var tmp:Number=new Date().getTime();
                            var ttt:Number=tmp-recoup;
                            if(ttt<=60)
                            {
                                    recoup=tmp;
                                    CairngormEventDispatcher.getInstance().dispatchEvent(myevent);
                            }else
                            {
                                   
                                    var i:int=ttt/42+0.5;
                                    for(var j:int=1;j<=i;j++)
                                    {
                                            CairngormEventDispatcher.getInstance().dispatchEvent(myevent);
                                    }
                                    recoup=tmp;
                            }
                    }

  • 相关阅读:
    Luogu2751 [USACO Training4.2]工序安排Job Processing
    BZOJ4653: [Noi2016]区间
    BZOJ1537: [POI2005]Aut- The Bus
    CF1041F Ray in the tube
    POJ1186 方程的解数
    Luogu2578 [ZJOI2005]九数码游戏
    BZOJ2216: [Poi2011]Lightning Conductor
    CF865D Buy Low Sell High
    BZOJ1577: [Usaco2009 Feb]庙会捷运Fair Shuttle
    几类区间覆盖
  • 原文地址:https://www.cnblogs.com/as3lib/p/2579854.html
Copyright © 2020-2023  润新知