Flash性能监视器(翻译) | RIA Args

原文链接:
Flex Builder 3内置的性能监视器是很强大的,但是有时候你会需要直接检测网络上的性能情况。如果你仍然在开发并且同时需要调试,什么东西可以作为你的性能监视器呢?我长期都使用一种FPS监视器(不是在Flex Builder’s profiler中的)来作为我私人的Flash程序开发工具。最近我正在寻找一种能够通过显示FPS和内存来帮助我监视我已经开发好的程序的运行状态的东西。这时我找到了 开源的Hi-ReS! 里面的侦测类。

Hi-ReS! Stats displays:

FPS-Frames per second, and allows you to increment your application’s FPS by +1 (after each click) to test increasing performance at runtime.每秒帧数,允许(在每次单击后)对自己程序的FPS进行自增,以用来测试运行中增加的性能。

MS -The milliseconds needed to render a frame. 渲染一帧所需要的毫秒速。

MEM – The amount of memory being used.所用的的总内存。

MAX – The maximum memory your application has used.你的程序运行到现在使用的内存的峰值({zd0}值)。

这个类的用法很简单。从(Google Code上)下载Stats的源文件。将源文件添加到你的工程中,使用以下的代码去建立监视器:

addChild( new Stats() );

再也没有比这更容易的了。同样,你能使用以下这些代码去改变监视器的颜色:

addChild( new Stats( { bg: 0×202020, fps: 0xC0C0C0, ms: 0×505050, mem: 0×707070, memmax: 0xA0A0A0 } ) );

这个类对建立{zy}化的AS应用程序是很重要的,并且它对我们进行ActionScript/Flex/AIR 工程的运行时监控也是非常有帮助的。

Add reply

郑重声明:资讯 【Flash性能监视器(翻译) | RIA Args】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——