`

AS3计算当前帧速率类

阅读更多

 

package{
        import flash.display.Sprite
                import flash.utils.Timer;
                import flash.events.Event;
        	import flash.events.TimerEvent;
        	import flash.text.TextField;

                public class FPSShow extends Sprite{
                private var txt:TextField;
                private var count:int=0

                public function FPSShow(){
                	init()
                }

                private function init(){
                        txt=new TextField();//创建文本实例
                        txt.textColor=0xff0000;//设置文本颜色
                        addChild(txt)//加载这个文本
			//Timer类挺好使,类似于setInterval,参数是循环间隔时间,单位是毫秒
                        var myTimer:Timer = new Timer(1000);
			//注册事件
                    	myTimer.addEventListener("timer", timerHandler);
			//注册事件,这里相当于2.0的onEnterFrame
                        this.addEventListener("enterFrame",countHandler)
			//Timer实例需要start来进行启动
                	myTimer.start();
                }

		//Timer实例调用的方法
		private function timerHandler(event:TimerEvent){
                	txt.text="FPS:"+count
                        count=0//每隔1秒进行清零
		}

		//真循环调用的方法
                private function countHandler(event:Event){
                	count++//数值递加
		}

	}

}
 

 

分享到:
评论

相关推荐

    Flash 真速率

    以下是一个简单的ActionScript 3.0代码示例,用于显示当前的帧速率: ```actionscript import flash.display.MovieClip; import flash.utils.getTimer; var startTime:uint; var frameCount:uint = 0; var ...

    WebGame游戏里的人物移动AS源代码+注释【菜鸟级】

    4. **帧速率控制**:人物移动的速度通常与帧速率相关。通过调整每秒绘制的帧数,可以实现不同的移动速度。 5. **边界检测**:为了避免人物走出游戏区域,我们需要实现边界检测功能,当人物接近舞台边缘时改变其移动...

    2011年3月计算机四级网络工程师真题及答案

    - **速率分类**:xDSL技术根据上行与下行速率的不同,分为速率对称和非对称两大类。 - **ADSL与HDSL**:ADSL(Asymmetric Digital Subscriber Line)在现有的电话线上同时支持电话业务和数字业务,其上行传输速率...

    计算机术语英语缩写 硬件缩写

    这种技术可以根据当前负载动态调整处理器的工作频率,以达到最佳性能和能效比。 #### DPP (Direct Print Protocol) 直接打印协议(DPP)是一种用于简化打印过程的标准,允许用户直接将文件发送到打印机,无需通过...

    深入理解LTE-A

    1. 计算单个子帧的总资源单元数。 2. 根据调制方式计算每个资源单元的比特数。 3. 考虑MIMO增益,计算总的比特数。 4. 考虑编码效率等因素,计算实际峰值速率。 #### 五、网络优化策略 为了提升LTE-A网络的整体...

    Tecplot生成等高线的步骤

    6. **保存和输出**:完成以上步骤后,记得保存你的工作,点击“File”菜单,选择“Save As”,可以将当前视图保存为图片(如`.bmp`, `.png`, 或 `.jpg`)或Tecplot的项目文件(`.plt`),以便后续查看和编辑。...

    IEEE Ethernet Standards

    定义了万兆以太网技术,支持10Gbps的数据传输速率,是当前数据中心和高性能计算领域的重要标准。 ##### 802.3af: Power over Ethernet (15.4W, -44V, 350mA) 规定了通过以太网线缆供电的技术,可用于为IP电话、...

    Plplot绘制随时间变换的动态图

    实际应用中,你可能还需要添加更多的细节,如动画控制(如帧速率)、图形交互(如暂停、回放)以及更复杂的数据可视化技术。 总的来说,Plplot绘制随时间变换的动态图是一个涉及到数据处理、图形更新和循环执行的...

    计算机网络考试题带答案.pdf

    6. **CSMA/CD协议**:在CSMA/CD协议下,如果网络传输速率提高,为了减少冲突,最短帧长度需要增加。选项B正确。 7. **OSI参考模型**:传输层是自下而上第一个提供端到端服务的层次,因为它负责数据传输的可靠性。...

    Wimax系统中的智能天线技术

    例如,在OFDMA模式下,AAS网络接入过程涉及通过DL前导字与基站取得时间和频率的同步,随后接收基站下发的下行帧。 综上所述,智能天线技术对于WiMAX系统的性能提升至关重要,无论是从减少多径衰落、提高信噪比还是...

    用于Microchip 16 位单片机的IrDA® 标准协议栈

    IrDA标准定义了一种半双工的通信协议,其串行红外(Serial Infrared, SIR)传输速度与传统的RS-232接口相当,通常支持的速率包括9600bps、19.2kbps、38.4kbps、57.6kbps和115.2kbps。值得注意的是,Microchip当前仅...

    2011年下半年 网络工程师 基础知识1

    10. **自治系统(AS)路由协议**:AS之间的路由协议通常使用BGP(边界网关协议),用于在不同的AS之间交换路由信息。 11. **交换方式**:以太网交换机采用存储转发交换,先接收整个帧,检查错误后转发,以确保数据的...

    网络管理员2019.pdf

    4. Excel公式计算:`=MIN(SUM(5,4), AVERAGE(5,11,8))`,先计算SUM和AVERAGE,SUM结果为9,AVERAGE结果为7,MIN函数取两者的最小值,故答案为A、4。 5. 虚拟存储器通常由主存(内存)和辅存(如硬盘)组成,形成两...

    网络工程师英语词汇.doc

    31. ACR(Actual Cell Rate):是一种当前速率技术,用于确保数据的可靠传输。 32. ASN.1(Abstract Syntax Notation One):是一种抽象语法符号,用于描述数据的结构和格式。 33. ADSL(Asymmetric Digital ...

Global site tag (gtag.js) - Google Analytics