WonHada.com으로 이전

이벤트를 쓰는 또 다른 방법 본문

플래시/플렉스[Flash/Flex]

이벤트를 쓰는 또 다른 방법

반주부 2007. 11. 15. 12:33
반응형


this.addEventListener(MouseEvent.MOUSE_DOWN, mouseEvent(this, eventHandler, '플생사모', '딴동네', '아폴로케이션'));
private function mouseEvent(target:*, handler:Function, ...rest:Array):Function
{
var eventfunc:Function = function(...delRest):void
{
var fullArgs:Array = delRest.concat(rest);
handler.apply(target, fullArgs);
}
return eventfunc;
}

private function eventHandler(event:MouseEvent, arg1:String, arg2:String, arg3:String):void
{
trace(event);
trace(arg1);
trace(arg2);
trace(arg3);
}








반응형