
3个回答
展开全部
要用按钮控制音乐,有二种方法。
第一种,把音乐导入到库后,然后把音乐拖入舞台,并设置音乐为数据流,且插入的帧数要与音乐文件的长度相同。然后在按钮上写代吗,假设播放按钮实例名Play_btn。暂停按钮为pause_btn写法如下,写帧上的第一帧就可以。
this.stop()
Play_btn.onPress=function(){
this.Play()
}//这是播放命令
Pause_btn.onPess=function(){
this.stop()
}//这是暂停的写法。这种方法只能简单的控制
第二种方法就是直接用脚本调用库中音乐,这种做法比较复杂。先要给库中的音乐做个链接,假设链接的标识符为mysound
然后在第帧上写代码:
var Mysound:Sound=new Sound()
Mysound.attachSound("mysound")//这样就调用了库中的音乐了
Mysound.start()//音乐播放
//接下来是按钮的控制,不过与上面的不同,我下面的写法是音乐重新播放而不暂停,当然也可以控制暂停,需要用到声音中的position属性。这里我就不细说了。
Play_btn.onPress=function(){
Mysound.start()
}//这是播放命令
Pause_btn.onPess=function(){
Mysound.stop()
}//注意这里是停止的写法,而不是暂停,也就是点这个按钮音乐就停止了,再点播放按钮音乐会从头播放。
第一种,把音乐导入到库后,然后把音乐拖入舞台,并设置音乐为数据流,且插入的帧数要与音乐文件的长度相同。然后在按钮上写代吗,假设播放按钮实例名Play_btn。暂停按钮为pause_btn写法如下,写帧上的第一帧就可以。
this.stop()
Play_btn.onPress=function(){
this.Play()
}//这是播放命令
Pause_btn.onPess=function(){
this.stop()
}//这是暂停的写法。这种方法只能简单的控制
第二种方法就是直接用脚本调用库中音乐,这种做法比较复杂。先要给库中的音乐做个链接,假设链接的标识符为mysound
然后在第帧上写代码:
var Mysound:Sound=new Sound()
Mysound.attachSound("mysound")//这样就调用了库中的音乐了
Mysound.start()//音乐播放
//接下来是按钮的控制,不过与上面的不同,我下面的写法是音乐重新播放而不暂停,当然也可以控制暂停,需要用到声音中的position属性。这里我就不细说了。
Play_btn.onPress=function(){
Mysound.start()
}//这是播放命令
Pause_btn.onPess=function(){
Mysound.stop()
}//注意这里是停止的写法,而不是暂停,也就是点这个按钮音乐就停止了,再点播放按钮音乐会从头播放。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
音乐属性:事件
按钮代码:
on (release) { stopAllSounds();}(代码解释:当按钮弹起时停止所有的声音)
按钮代码:
on (release) { stopAllSounds();}(代码解释:当按钮弹起时停止所有的声音)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
stop();就行了
追问
在最上的一层的第一帧就有了,但是还是不行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |