基本事件处理
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 代码之前处理。