我要发布
仪器网/ 仪器社区/ 控制元件/ flash场景1的按钮控制如何元件1的帧数跳转

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

golddonkey2    2010-01-03    控制元件    浏览 450 次

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 发布日期:2010-01-04
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);
};
全部评论
acelv529 发布日期:2010-01-04
干嘛不用GoToAndStop(1);语句呢?
红嫩热裳 发布日期:2010-01-04
留位,回家再答
最新主题
相关版块
我要评论
X您尚未登录
账号登录
X您尚未登录
手机动态密码登录
X您尚未登录
扫码登录
官方微信

仪器网微信服务号

扫码获取最新信息


仪器网官方订阅号

扫码获取最新信息

在线客服

咨询客服

在线客服
工作日:  9:00-18:00
联系客服 企业专属客服
电话客服:  400-822-6768
工作日:  9:00-18:00
订阅商机

仪采招微信公众号

采购信息一键获取海量商机轻松掌控