Programming/ActionScript3.0

1강. addEventListener

노란날. 2010. 12. 23. 02:49
반응형


>>>정의

 

철수.addEventListener("도둑이야", 할일);

function 할일(e:이벤트):void{
 경찰에게 신고하기;
}

 

------------------------------------------------------------------------------------------

 


>>>버튼에 이벤트 주기 ex

 

var count:int = 0;
_txt.text = String(count);

 

plus_btn.addEventListener("mouseDown", onDown);

function onDown(e:MouseEvent) :void{
 count = count +1 ;
 _txt.text = String(count);
}

 

minus_btn.addEventListener("mouseDown", upDown);

function upDown(e:MouseEvent):void{
 count = count - 1 ;
 _txt.text = String(count);
}

 

/*

 

변수 count를 정수 0으로 지정

 

_txt 필드에 변수 count를 나타냄

 

plus 버튼을 누르는 순간 onDown을 실행시킨다

 

onDown은 count라는 변수에 1씩 더한 수를 _txt 필드에 표시한다.

 

minus 버튼 상동.( 1씩 감소) 

 

*/

 

 

----------------------------------------------------------------------------------------------------

 

 

Tip

 

//더블 클릭 할때는 꼭 true 로 지정해야함
_btn.doubleClickEnabled = true;
_btn.addEventListener(MouseEvent.DOUBLE_CLICK, onClick);

function onClick(e:MouseEvent):void{
 trace("더블 클릭 했습니다");
}

 

 

반응형