ActionScript 3 基本事件处理

示例

FlashEvents为其大多数对象调度。最基本的事件之一是ENTER_FRAME,该事件(以SWF的帧速率)调度到每个显示列表对象上。

import flash.display.Sprite;
import flash.events.Event;

var s:Sprite = new Sprite();
s.addEventListener(Event.ENTER_FRAME, onEnterFrame);

function onEnterFrame(e:Event)
{
    trace("每帧我都被召唤!");
}

该函数将在每个帧上异步调用。这意味着分配给onEnterFrame事件处理程序的函数将在附加到受影响的框架的任何其他ActionScript代码之前得到处理。