Code Snippet - using as3Signals to delay function call by a frame no comments
Posted at 7:12 pm in Flash/Flex
Sometimes there’s a need to delay a function call by a frame (normally to insure a rendering phase has been completed). Easily done with Signals:
import org.osflash.signals.natives.NativeSignal;
var delayFrameSignal:NativeSignal = new NativeSignal(this, Event.ENTER_FRAME, Event);
delayFrameSignal.addOnce(delayFrameCall);
function delayFrameCall(e:Event):void
{
trace("called");
}