Timer 和 Event.ENTER_FRAME (转)
来源:互联网 发布:富士触摸屏软件 编辑:程序博客网 时间:2024/06/06 02:30
- Timer 类是 Flash Player 计时器的接口。 可以创建新的 Timer 对象,以便按指定的时间顺序运行代码。 使用 start() 方法来启动计时器。 为 timer 事件添加事件侦听器,以便将代码设置为按计时器间隔运行。
- 可以创建 Timer 对象以运行一次或按指定间隔重复运行,从而按计划执行代码。 取决于 SWF 文件的帧频或 Flash Player 的环境(可用内存及其它因素),Flash Player 会能会按稍有偏差的间隔调度事件。 例如,如果某个 SWF 文件设置为以每秒 10 帧 [fps](也就是 100 毫秒的间隔)的速度播放,但计时器设置为在 80 毫秒时触发事件,则 Flash Player 将按接近于 100 毫秒的间隔触发事件。 大量耗费内存的脚本也可能使事件发生偏差。
- Event.ENTER_FRAME则是按照当前SWF的帧频触发该事件并运行事件所指向的函数。播放头进入新帧时调度。 如果播放头不移动,或者只有一帧,则会继续以帧频调度此事件。 系统会对所有侦听此事件的显示对象同时调度此事件。
- 影响其执行间隔的只能是帧频,也就是说如果你不改变SWF帧频的话就无法改变执行间隔(理论上)。但是在实际使用过程中就如同Timer一样也有偏差,比如动画过于复杂或者电脑配置不够造成的动画“卡”那么这个执行间隔也同样会“卡”。
- Timer 和 Event.ENTER_FRAME (转)
- ns2 (Handler, Event, Scheduler, Timer)
- Libevent 编程- 定时器事件(timer event)
- AS3中的Timer和Event.EnterFrame的区别
- (未解决)Enter_Frame和Render事件是发生在一帧的头和尾吗?
- Timer Event Callback
- HPET(High Precision Event Timer)简要说明
- python threading/Event & Timer(3)
- Timer和TimerTask(转载)
- event 和 window.event
- event 和 window.event
- event 和 window.event
- IOS延时函数和Timer的使用(转)
- nginx 源码学习笔记(二十三)—— event 模块(四) ——timer红黑树
- nginx 源码学习笔记(二十三)—— event 模块(四) ——timer红黑树
- 关于event.cancelBubble和event.stopPropagation()的困惑
- 关于event.cancelBubble和event.stopPropagation()的困惑
- 关于event.cancelBubble和event.stopPropagation()的困惑
- 实时数据库简介
- 计算机常用端口
- 线程通信,wait()与notify()的运用
- WIFI参数Beacon Interval、DTIM、Fragment Length、RTS Length
- Struts2中的标签 s:property s:set s:bean s:push s:date
- Timer 和 Event.ENTER_FRAME (转)
- jQuery 中 $.fn.extend 与$.extend 的区别
- php_screw 加密php源代码
- PHP AES 加密 解密 实现实例
- IIS状态代码的含义
- 分配task_struct时分配页面的大小的问题
- sift算法研究(3)用c语言实现sift算法、上
- Android Application Task Activities的关系
- Spring的三种实例化Bean的方式