在ActionScript3.0中建立帧频计数器
在这个教程中,你将学会如何测量Flash中当前的帧频,并将其显示出来。 帧频的重要性 测帧频能让我们检测动画的进程,如果需要的话还可以优化动画。 当在不同的运行环境中测试动画时这个是非常有用的,例如浏览器中,电脑中,电视或手机中。 我们可以通过使用getTime()方法测帧频,并即时的在舞台中创建文本域来输出结果。 ——————————————————————————– 第一步:创建新文档 ——————————————————————————– 第二步:打开动作画板 执行窗口>动作打开动作面板。 ——————————————————————————– 第三步:变量 我们将使用三个变量,如下所示: var startTime:Number; //用来计算相对时间 ——————————————————————————– 第四步:主函数 function fpsCounter():void addEventListener(Event.ENTER_FRAME, checkFPS); //添加逐帧监听器并执行checkFPS函数 ——————————————————————————– 第五步:检查帧频 这个函数将计算频帧: function checkFPS(e:Event):voi |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |