基本事件处理
用于指定为响应特定事件而应执行的特定操作的技术称为事件处理。在编写执行事件处理的 ActionScript 代码时,您需要识
别三个重要元素:
• 事件源:发生该事件的是哪个对象?例如,哪个按钮会被单击,或哪个 Loader 对象正在加载图像?事件源也称为事件目
标,因为 Flash Player 或 AIR 将此对象作为事件的目标 (即事件实际发生的位置)。
• 事件:将要发生什么事情,以及您希望响应什么事情?识别事件是非常重要的,因为许多对象都会触发多个事件。
• 响应:当事件发生时,您希望执行哪些步骤?
无论何时编写处理事件的 ActionScript 代码,都会包括这三个元素,并且代码将遵循以下基本结构 (以粗体显示的元素是您
将针对具体情况填写的占位符):
此代码完成两项任务。首先,定义一个函数,这是指定为响应事件而要执行的动作的方法。接下来,调用源对象的
addEventListener() 方法,实际上就是为指定事件 “订阅”该函数,以便当该事件发生时,执行该函数的操作。我们将更为详细
地讨论其中每个部分