基本事件處理

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 程式碼之前處理。