2011-10-21 2 views

답변

1
btn.addEventListener(
    MouseEvent.CLICK, 
    function(e:MouseEvent):void 
    { 
     MovieClip(root).gotoAndPlay(18); 
    } 
); 
btn 버튼 인스턴스 이름입니다

18는 메인 타임 라인에서 재생하고자하는 프레임이다.

또는 여러 개의 버튼에 할당하는 것을 용이하게하는 함수를 작성할 수 있습니다

function clickFrame(button:Sprite, frame:int):void 
{ 
    button.addEventListener(
     MouseEvent.CLICK, 
     function(e:MouseEvent):void 
     { 
      MovieClip(root).gotoAndPlay(frame); 
     } 
    ); 
} 

clickFrame(btn1, 18); 
clickFrame(btn2, 67); 
clickFrame(btn3, 114); 
+0

를 추가하는 시도 클릭으로 다음 프레임으로 반복 유지하는 경우 나는 그것이 트릭을 할 것이라고 생각한다. Thnx 많이! – kallipatira

0

가 즉시 버튼을

>>stop(); 
btn.addEventListener(
    MouseEvent.CLICK, 
    function(e:MouseEvent):void { 
     MovieClip(root).gotoAndPlay(18); 
     ***stop();*** 
}); 
관련 문제