zoukankan      html  css  js  c++  java
  • 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;
                            }
                    }

  • 相关阅读:
    OC-重写构造方法
    OC-变量作用域
    极光推送
    iOS 学习笔记-关于Button
    关于UIButton的一些用法
    关于tableviewCell 使用的心得
    Xcode 7.2更新插件失败的解决办法
    源代码管理工具的使用心得
    ARC的应用
    OC中的内存管理02
  • 原文地址:https://www.cnblogs.com/as3lib/p/2579854.html
Copyright © 2011-2022 走看看