设置一个变量a,先将它赋值为1,然后给这个按钮添加动作:首先用条件语句if(){}来判断变量a的值,如果a是1则给按钮添加一个事件:当按钮被点击时播放,并且jiang变量a从新赋值为2,如果a是2则给按钮添加一个事件:当按钮被点击时停止,并且将a值赋值为1。
思路明白了没有,每次单击按钮是判断按钮的状态,是1则执行播放并将a赋值为2(下次单击就执行2的代码),是2则执行停止播放,并将a赋值为1(下次点击就执行1的代码)。
你播放什么啊,是影片剪辑吗?假设是影片剪辑吧,按钮自己画一个就行了
假设影片剪辑的名字是movie_mc,按钮名字是abc_btn
在动作面板中输入
movie_mc.stop();
var bl:Boolean=true;
abc_btn.addEventListener(MouseEvent.CLICK,djhs);
function djhs(event:MouseEvent) {
if (bl) {
movie_mc.play();
bl=false;
} else {
movie_mc.stop();
bl=true;
}
}
用bool变量,检测其值做相关动作