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中事件流的概念了吗?并不复杂吧。

  • 喉咙发毛咳嗽怎么处理
  • 半身人像摄影拍摄方法
  • 巧克力豆曲奇的做法
  • 食品企业如何打造文创产品
  • 热门搜索
    rt是什么意思 抛锚是什么意思 买房契税什么时候交 karma什么意思 什么是耳鸣 什么是代数式 什么时候放假 ed是什么 ara是什么 抱怨的近义词是什么