flash player rt的理解

flash player rt的理解
FL的运行时越看越和swing相似,呵呵。
1.类似EVENT_QUEUE,FL的事件也要排队,在进入帧时首先处理Enter_Frame事件,然后依次处理其他事件;但有个时间片的概念,如果当前是帧内最后一个时间片,则在处理完事件代码后最后触发一次渲染动作前监听代码,然后进入渲染阶段。再借助帧循环,达到了swing的dameon awt-thread的效果。
2.有一个类似JWindow的所谓Stage根对象,下面就是一层层的child显示对象,被称为显示列表,在渲染阶段被集中渲染:平常的绘图API都只是类似swing的revalidate/repaint。

你可能感兴趣的:(Flash)