单击按钮时如何播放影片剪辑

时间:2011-09-16 22:28:00

标签: flash actionscript-3 button mouseevent timeline

我是闪光灯的新手......这就是我想要做的事情。我在时间轴上工作并有一些Actionscript 3代码(我在时间轴上有一个动作层)。我不确定单击按钮的代码是什么(我制作了按钮影片剪辑,因为我想要为它设置动画)并且它会播放影片剪辑。任何帮助,将不胜感激!感谢

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

假设您在舞台上有一个名为“myButton”的按钮(movieclip)和一个名为“targetMc”的动画片段,您可以这样做:

myButton.buttonMode = true; // set the movieclip to act as a button
myButton.addEventListener(MouseEvent.CLICK, onButtonClick); // add mouse listener

function onButtonClick(event : Event) : void
{
    trace("clicked" + event.target);
    //gotoAndPlay("someFrameLabel"); // plays frame in current timeline
    targetMc.gotoAndPlay("someFrameLabel"); // plays frame in instance "targetMc" timeline
}