使用 Event.RENDER 优化 Flash 的屏幕更新
Event.RENDER 是一种用于当图形性能是关键时的高级特殊类型事件,被用于 屏幕更新。它的主要功能是让程序员可以推迟所有自定义的绘制例程,直到屏幕被描绘更新之前的精确时刻,从而消除重复的绘制例程的执行。和其它内vf Flash 运行期 Event.RENDER 事件必须被程序员手工请求执行,并且需要满足以下两个条件:
- Flash 播放器将要检查屏幕是否需要更新(不管是通过帧预定的屏幕更新或通过 updateAfterEvent() 方法的调用)
- 程序员已经调用了 stage.invalidate() (stage.invalidate() 是程序员请求 Flash 播放器在下次屏幕更新检查发生时调度 Event.RENDER 事件的一种方法)
浙公网安备 33010602011771号