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

发布于 2024-12-05 04:42:38 字数 137 浏览 0 评论 0原文

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

I am new to flash....Here's what I am trying to do. I working on the timeline and have some Actionscript 3 code (I have a actions layer on the timeline). I am not sure what the code is for clicking on a button(I made the buttons movie clips since I wanted to animate it) and it plays a movie clip. Any help would be appreciated! Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

可是我不能没有你 2024-12-12 04:42:38

假设舞台上有一个名为“myButton”的按钮(影片剪辑)和一个名为“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
}

Assuming you have one button (movieclip) named "myButton" and one movieclip named "targetMc" on stage you can do it like this:

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
}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文