发布网友 发布时间:2024-10-18 04:50
共2个回答
热心网友 时间:2024-11-09 23:16
你最好在动画里新建一图层(最上层),在这一层的第一帧里把你自己画的"播放"和"暂停"按钮拖进场景。然后单独选中你的播放按钮,按Ctrl+F3打开属性面板,在"实例名称"那一栏里输入"play_btn",再单独选中“暂停”按钮,在"实例名称"那一栏里输入"pause_btn"。接着你按F9打开脚本面板,把下面的代码粘贴进去。play_btn.addEventListener(MouseEvent.CLICK,playHandler);pause_btn.addEventListener(MouseEvent.CLICK,pauseHandler);function playHandler(e:MouseEvent){this.play();}function pauseHandler(e:MouseEvent){this.stop();}
热心网友 时间:2024-11-09 23:17
你的意思应该是一个按钮实现播放和停止两种效果吧。
3.0代码:
帧代码(anniu为按钮的实例名):
stop();
var i=0;
anniu.addEventListener(MouseEvent.CLICK, fl_ClickToGoToAndPlayFromFrame);
function fl_ClickToGoToAndPlayFromFrame(event:MouseEvent):void
{
i++;
if (i%2==1)
{
play();
}
else
{
stop();
}
}
2.0代码:
帧代码:
stop();
var i=0;
按钮上的代码:
on (press) {
i++;
if (i%2==1)
{
play();
}
else
{
stop();
}
}