2011-10-21 23 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();*** 
}); 
関連する問題