仪器社区

flash场景1的按钮控制如何元件1的帧数跳转

golddonkey2 2010-01-03
1、我做了4个按钮放在场景1中,又做了3个数据流的声音元件也放在场景1中,3个元件各在第1帧设stop(); 2、在场景1的图层2第1帧设以下内容: an1_btn.onRelease = function() { a1.play(); a2.stop(); a3.stop(); }; an2_btn.onRelease = function() ... 1、我做了4个按钮放在场景1中,又做了3个数据流的声音元件也放在场景1中,3个元件各在第1帧设stop(); 2、在场景1的图层2第1帧设以下内容: an1_btn.onRelease = function() { a1.play(); a2.stop(); a3.stop(); }; an2_btn.onRelease = function() { a2.play(); a1.stop(); a3.stop(); }; an3_btn.onRelease = function() { a3.play(); a1.stop(); a2.stop(); }; an4_btn.onRelease = function() { a1.stop(); a2.stop(); a3.stop(); };//an1_btn、2、3、4分别为4个按钮(an4_btn为stop),a1、a2、a3为3个声音元件。 这样的结果是按下an1_btn开始播放a1,按下an2_btn播放a2,但a1暂停(其它按钮都一样,不用说了)。我想要的结果是按下an2_btn播放a2,而让a1的声音元件回到第1帧,等再次按下an1_btn的时候让a1在diyi帧重新开始播放,而不是暂停状态。能明白我想要的结果吗,其实不用说这么多,高手一看代码就知道怎么回事。 我是初学者,我这点小儿科请那位大哥帮我修一个代码,如果这样做实现不了,请给我说明一下其他方法。谢谢!!!
评论
全部评论
紫冰凝521314
an1_btn.onRelease = function() {
a1.play();
a2.gotoAndStop(1);
a3.gotoAndStop(1);
};
an2_btn.onRelease = function() {
a2.play();
a1.gotoAndStop(1);
a3.gotoAndStop(1);
};
an3_btn.onRelease = function() {
a3.play();
a1.gotoAndStop(1);
a2.gotoAndStop(1);
};
13 0 2010-01-04 0条评论 回复
acelv529
干嘛不用GoToAndStop(1);语句呢?
1 0 2010-01-04 0条评论 回复
红嫩热裳
留位,回家再答
2 0 2010-01-04 0条评论 回复
您可能感兴趣的社区主题
加载中...
发布 评论