2012-08-27 3 views

답변

3

질문은 명확하지 않지만 버튼을 클릭했는지 확인하기 위해 마우스 수신기를 추가 할 수 있습니다. event.target을 사용하여 실제로 클릭 한 버튼을 감지 할 수 있습니다.

this.mcButton1.addEventListener(MouseEvent.CLICK, handleButtonClick); 
this.mcButton2.addEventListener(MouseEvent.CLICK, handleButtonClick); 
this.mcButton3.addEventListener(MouseEvent.CLICK, handleButtonClick); 

function handleButtonClick(event:MouseEvent):void 
{ 
    var button:DisplayObject = DisplayObject(event.target); 
    trace('I am clicked: ' + button); 
} 
+0

이 코드를 쓸 곳은 하나의 프레임에 모든 버튼이 있습니다. –

+0

모든 버튼에 인스턴스 이름을 지정해야합니다. 단추를 클릭하고 속성 관리자로 이동하여 이름을 채 웁니다. 다른 버튼과 똑같은 작업을하십시오. 코드를 입력하려면 작업 창 (바로 가기 = F9)을 엽니 다. 희망이 도움이됩니다. 액션 스크립트로 작업하는 방법을 이해하기 위해 플래시에 대한 다른 자습서를 제안 할 것입니다. Gotoandlearn.com에는 좋은 것들이 있습니다. 즐겨! –

관련 문제