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