基本事件处理

Flash 为其大多数对象调度 Events 。最基本的事件之一是 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("I am called on every frame !");
}

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