as3,背景音乐的控制 我在做一个flash课件,AS3的,能够通过一个按钮:start_btn控制音乐的播放和关闭。

我把背景音乐sound.mp3已经导入到了库里。运行后报错,ArgumentError:Error#2068:声音无效。atflash.media::Sound/play... 我把背景音乐sound.mp3已经导入到了库里。运行后报错,ArgumentError: Error #2068: 声音无效。at flash.media::Sound/play() ;at _fla::MainTimeline/btnmouseclick()
以下是代码,麻烦你有空能帮我改一下,谢谢。
var sound:Sound=new Sound();
var soundchannel:SoundChannel=new SoundChannel();
var checkstop=true;
start_btn.addEventListener(MouseEvent.CLICK,btnmouseclick);
function btnmouseclick(event:MouseEvent) {
if (checkstop) {
soundchannel=sound.play();
checkstop=false;
} else {
soundchannel.stop();
checkstop=true;
}
}
展开
 我来答
帐号已注销
2011-12-08 · TA获得超过516个赞
知道大有可为答主
回答量:1788
采纳率:86%
帮助的人:982万
展开全部
var sound:Sound=new Sound();在库中选择音乐文件-右键-属性,在链接项中选中为actionscript导出及在帧1中导出,下面的“类”输入“mysound”,最好不用系统关键字Sound。
var sound:Sound=new Sound();改为
var sound:mysound=new mysound();
来自:求助得到的回答
听雨小子2000
2011-12-08 · TA获得超过723个赞
知道小有建树答主
回答量:244
采纳率:0%
帮助的人:311万
展开全部
打开库,找到音乐,右键单击----链接-----打开后在“为ActionScrip导出”前打勾,在“类”后面的方框里输入“Sound”,也就是类的名称与你代码中声明的类必须相同。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jianhua928
2011-12-08 · 超过24用户采纳过TA的回答
知道答主
回答量:108
采纳率:0%
帮助的人:46.2万
展开全部
你应该将导入的声音绑定类为:sound
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式