手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

Flash中事件流概念解析

时间:2024-10-13 18:02:54

1、我们先打开一个显示列表(displaylist),如下图所示。

Flash中事件流概念解析

2、从列表中可以看到,显示列表是树形结构的,它的根是stage,然后一级级连接到不同的实例,每个实例都是树结构中的一个节点。

Flash中事件流概念解析

3、取其中的一个分枝进行研究,它有4个节点,不同的节点位于不同的级别中。

Flash中事件流概念解析

4、为了处理显示列表中复杂结构的事件,ActionScript3.0引入了事件流(event flow)机制。

Flash中事件流概念解析

5、事件流是描述事件发生在显示列表中,遍历其所有节点的过程,它分为3个阶段。1.捕获阶段。使谱驸扌溺列表中的所有节点都作为发送者,从顶部stage到达目标,本例为“sun2_sun6”。

Flash中事件流概念解析

6、目标阶段。事件像水流一样到达最底层的节点后,停留在目标上,即停留在实例“sun2_sun6”上。

Flash中事件流概念解析

7、冒泡阶段。事件像水底的气泡一样往上冒,即从目标又重新回到顶部stage。

Flash中事件流概念解析

8、现在你理解Flash中事件流的概念了吗?并不复杂吧。

© 手抄报圈