AS3,onEnterFrameイベントを覚えた
※Flash9 アルファ版でのスクリプトテストです
function onEnter(event:Event){ if(this.currentLabel=="lalala"){ removeEventListener(Event.ENTER_FRAME,onEnter); trace("aa"); }else{ trace("bb"); } } root.addEventListener(Event.ENTER_FRAME, onEnter);
たとえば、ラベルが「lalala」のフレームに来るとこのenterFrameを終わらせるような処理。この場合、trace(“aa”)は一度だけ実行され、タイムラインは「lalala」で止まる。
currentLabelプロパティはAS3から登場。