[Event(name="tick",type="TickEvent")] /** * 这个类提供了发布ENTER_FRAME事件的功能,唯一的区别在于在发布的事件里会包含一个interval属性,表示两次事件的间隔毫秒数。 * 利用这种机制,接收事件方可以根据interval来动态调整动画播放间隔,单次移动距离,以此实现动画在任何客户机上的恒速播放, * 不再受ENTER_FRAME发布频率的影响,也就是所谓的“跳帧”。 * * * * 相比其他同样利用getTimer()的方式,这种方法并不会进行多余的计算。 * * * */ public class Tick extends EventDispatcher { private static var _instance:Tick=null; private var displayObject:Sprite;//用来提供事件的对象 private var prevTime:int;//上次记录的时间 static public function get instance():Tick { if(_instance==null) _instance=new Tick(); return _instance; } /** * 全局默认帧频 */ static public var frameRate:Number = NaN; /** * 最大两帧间隔(防止待机后返回卡死) */ static public var MAX_INTERVAL:int = 300; /** * 速度系数 * 可由此实现慢速播放 * */ public var speed:Number = 1.0; /** * 是否停止发布Tick事件 * * Tick事件的发布影响的内容非常多,一般情况不建议设置此属性,而是设置所有需要暂停物品的pause属性。 */ public var pause:Boolean = false; public function Tick() { displayObject = new Sprite(); displayObject.addEventListener(Event.ENTER_FRAME,enterFrameHandler); } /** * 清除掉积累的时间(在暂停之后) * */ public function clear():void { this.prevTime = 0; } private function enterFrameHandler(event:Event):void { var nextTime:int = getTimer(); if (!pause) { var interval:int; if (prevTime == 0) interval = 0; else { interval = Math.min(nextTime - prevTime,MAX_INTERVAL); var e:TickEvent = new TickEvent(TickEvent.TICK); e.interval = interval * speed; dispatchEvent(e); } } prevTime = nextTime; } }
您还没有登录,请您登录后再发表评论
2. 检查连接线缆,确保它们没有损坏,并且连接牢固,防止因为物理连接问题引起的数据传输异常。 3. 分析相机的工作负载,确保它没有超负荷运行。过高的工作负荷可能导致时序错误。 4. 如果相机是通过GigE Vision协议...
电子卡的卡号位4个字符,即16位则可设置65536个卡号。 韦根 26 接收 韦根的接收对时间的实时性要求比较高,如果用查询的方法接收会出现丢帧的现象。唯一的办法是在外部中断里接收每个bit。 韦根接口定义 Wiegand...
8. 解决网络慢的问题:当公司网络新增加 55 台工作站,用户抱怨网络很慢,最经济解决办法是用交换机取代所有集线器,而不是用 FDDI 适配卡取代所有以太网卡或用 100Mbps ATM 组件代替所有以太网组件。 9. 线序问题...
12. 传输层的软硬件环境包括操作系统内核、网络接口卡和网络应用程序库,但不包括网络数据库。 13. SMTP(简单邮件传送协议)使用25端口进行邮件传输。 14. C类IP地址范围为192.0.0.0到223.255.255.255,因此C类IP是...
9. 高级数据链路控制协议HDLC采用的帧同步方法是比特填充的首尾标志法,即01111110作为帧的开始和结束标志。 10. 当网络拥塞时,最终的解决办法是降低系统负载,例如通过流量控制和拥塞避免机制。 11. 工作在网络...
**30、在网络层中,可以采用有效的办法防止阻塞现象的** - **答案:** (未给出选项,但根据上下文推断应该是与网络层协议相关的选项) - **解析:** 在网络层可以通过多种机制来避免或减少网络拥塞,例如使用流量...
30. **在网络层中,可以采用有效的办法防止阻塞现象的发生。在阻塞控制方法中,直接对通信子网中分组的数量进行严格、精确的限制,以防止阻塞现象发生的方法为C** - **知识点**:**定额控制法**是一种直接对通信...
双缓冲是一种图形渲染优化技术,它将所有的绘制操作先在内存中的一个缓冲区完成,然后再一次性地将整个缓冲区的内容显示到屏幕上,从而避免了屏幕的逐帧更新,显著减少了闪烁现象。 在WinForms中,实现双缓冲主要有...
当设定为[Enabled](启动)时,将会有15M-16M的内存空间预留给特别需要此设定的ISA扩充卡。这会使得内存有15 MB以上的空间无法让系统使用,这个项目请使用系统的默认值。 Delay Prior to Thermal(激活延时设置):...
相关推荐
2. 检查连接线缆,确保它们没有损坏,并且连接牢固,防止因为物理连接问题引起的数据传输异常。 3. 分析相机的工作负载,确保它没有超负荷运行。过高的工作负荷可能导致时序错误。 4. 如果相机是通过GigE Vision协议...
电子卡的卡号位4个字符,即16位则可设置65536个卡号。 韦根 26 接收 韦根的接收对时间的实时性要求比较高,如果用查询的方法接收会出现丢帧的现象。唯一的办法是在外部中断里接收每个bit。 韦根接口定义 Wiegand...
8. 解决网络慢的问题:当公司网络新增加 55 台工作站,用户抱怨网络很慢,最经济解决办法是用交换机取代所有集线器,而不是用 FDDI 适配卡取代所有以太网卡或用 100Mbps ATM 组件代替所有以太网组件。 9. 线序问题...
12. 传输层的软硬件环境包括操作系统内核、网络接口卡和网络应用程序库,但不包括网络数据库。 13. SMTP(简单邮件传送协议)使用25端口进行邮件传输。 14. C类IP地址范围为192.0.0.0到223.255.255.255,因此C类IP是...
9. 高级数据链路控制协议HDLC采用的帧同步方法是比特填充的首尾标志法,即01111110作为帧的开始和结束标志。 10. 当网络拥塞时,最终的解决办法是降低系统负载,例如通过流量控制和拥塞避免机制。 11. 工作在网络...
**30、在网络层中,可以采用有效的办法防止阻塞现象的** - **答案:** (未给出选项,但根据上下文推断应该是与网络层协议相关的选项) - **解析:** 在网络层可以通过多种机制来避免或减少网络拥塞,例如使用流量...
30. **在网络层中,可以采用有效的办法防止阻塞现象的发生。在阻塞控制方法中,直接对通信子网中分组的数量进行严格、精确的限制,以防止阻塞现象发生的方法为C** - **知识点**:**定额控制法**是一种直接对通信...
双缓冲是一种图形渲染优化技术,它将所有的绘制操作先在内存中的一个缓冲区完成,然后再一次性地将整个缓冲区的内容显示到屏幕上,从而避免了屏幕的逐帧更新,显著减少了闪烁现象。 在WinForms中,实现双缓冲主要有...
当设定为[Enabled](启动)时,将会有15M-16M的内存空间预留给特别需要此设定的ISA扩充卡。这会使得内存有15 MB以上的空间无法让系统使用,这个项目请使用系统的默认值。 Delay Prior to Thermal(激活延时设置):...