【发布时间】:2011-01-06 21:42:25
【问题描述】:
Flash Builder 4 和 Flash CS5 之间的事件处理范例有什么区别? Flash 是基于时间线的,而 Flex 允许它在 XML 文件中。 This page 解释了如何从时间轴调度事件,但是在 Flash Builder 4 中没有时间轴的概念,那么事件模型是什么?
【问题讨论】:
标签: apache-flex actionscript-3 mxml flash-builder flash-cs5
Flash Builder 4 和 Flash CS5 之间的事件处理范例有什么区别? Flash 是基于时间线的,而 Flex 允许它在 XML 文件中。 This page 解释了如何从时间轴调度事件,但是在 Flash Builder 4 中没有时间轴的概念,那么事件模型是什么?
【问题讨论】:
标签: apache-flex actionscript-3 mxml flash-builder flash-cs5
两者的事件模型是相同的,事件被触发和消费。它基于 W3C 概述的 DOM event model,本质上是 Observer Pattern (GOF) 的实现
时间线模型是完全独立的,但是,随着时间线/播放头的前进,Flash 引擎会触发 EnterFrame 事件。 EnterFrame 事件从 Flash 早期就被用于创建动态(基于代码)动画。
进一步阅读:
【讨论】: