我是这个 flash 的新手,我正在使用 as2 作为动作脚本,我想知道是否有任何关于如何创建切换按钮的好的教程到目前为止,这就是我所拥有的。
on (release) {
play ();
}
on (release) {
stop ();
}
我希望当你点击 playit 时会启动动画但显示暂停按钮,反之亦然。
我是这个 flash 的新手,我正在使用 as2 作为动作脚本,我想知道是否有任何关于如何创建切换按钮的好的教程到目前为止,这就是我所拥有的。
on (release) {
play ();
}
on (release) {
stop ();
}
我希望当你点击 playit 时会启动动画但显示暂停按钮,反之亦然。
您需要跟踪切换的状态:即按下按钮时动画是否正在播放。
所以按钮上的代码可能是:
on (release){
_root.toggleMe();//assuming you want to start/stop the main timeline
}
然后在主时间线中,您可以像这样定义 toggleMe() 函数:
var isPlaying:Boolean = false; // track state of animation - paused to start
function toggleMe():Void {
if (isPlaying) {
stop();
isPlaying = false;
} else {
play();
isPlaying = true;
}
}
stop();
[编辑:更改代码以控制主时间线]