如何用as3实现flash的按钮链接和声音控制 an_btn.addEventListener(MouseEvent.CLICK,dj)function dj(e){SoundMixer.stopAll()/停止所有声音gotoAndPlay(2)/跳转到第2帧并播放var sy2:Sound=new Sy2()/Sy2为库中音乐2链接名var sytd:SoundChannel=new SoundChannel()/声明一个声音通道便于控制声音,要停止sy2,就可以直接 sytd.stop()sytd=sy2.play()/音乐2播放}[AS3编程教学]从库中加载声音并控制播放,概述:Flah交互作品对于声音的控制是比较灵活和常用的,接下去笔者将抽空对声音控制写一批由简至难的教程,而本节教程详细讲述如何。as3.0 当跳到其他帧的时候关闭当前帧的声音 单独控制声音,暂时知道的有两种方法,1、元件控制,将声音放到影片剪辑中去,之后声音同步属性选“数据流”,延长帧,到达或超过声音流(即蓝色的波形)长度。控制方法:直接停止和播放影片剪辑即可。2、使用Sound类进行播放声音控制方法:在Sound.play()时,有返回SoundChannel类,此时将SoundChannel记录起来,在需要停止时使用SoundChannel.stop();来停止声音另外,stopAllSound()是错误的代码,应该是stopAllSounds(),少了个s。而且stopAllSounds只适用于as2.0。功能跟SoundMixer.stopAll();一样,也是全部停止的。给个Sound类停止例子代码import flash.media.Sound;import flash.media.SoundChannel;import flash.utils.getDefinitionByName;var sound:Sound=getSound(\"url_sound\");url_sound是库中声音的AS链接var channel:SoundChannel=sound.play();停止代码,在需要停止时,调用channel.stop();获取声音*/function getSound(url:String):Sound{var cls:Class=getDefinitionByName(url)as Class;return new cls()as Sound;}之所以使用函数来获取声音,主要是考虑到多声音情况。
随机阅读
- 如何从矿石中提取镭的? 镭土矿是氧化物
- 暮光之城漫画 暮光之城暮色pdf
- 从信阳到汉中火车票多少钱?几点的 ? 信阳离汉中多远
- 六横岛海域海水质量如何 舟山属于中国第几大岛?面积?舟山六横岛是舟山第几大岛?面积?
- 主要指标情况表 主要材料表和主要材料指标表的区别
- 王者荣耀仙阁战队在触手tv有直播吗 王者荣耀仙阁剑仙李白
- 用万能表怎么测 正确处理实验结果的好与坏
- 人鱼小姐雅俐瑛生美旺哪一集 人鱼小姐 雅俐瑛第几集生美旺
- 求教玉器鉴赏。。。 东戴河水云轩渔家院
- 谁知道合肥炮院那附近新开的海鲜酒楼叫什么名字? 合肥海鲜大酒店
- 社区党支部战斗堡垒实施方案 如何有效发挥党支部的战斗堡垒作用
- 根据赫克歇尔俄林理论如何判断一个国家是劳动丰富还是资本丰富? 赫克歇尔俄林的基础
- 宏基因组连锁聚类 生物信息学本科阶段应该掌握哪些技能知识?
- 汇中沁园 风水 汇中沁园交通方便吗?应该怎么过去?
- 的原因法士特高低速换高速换不上? 法士特高低速气压
- 有没有一款好的补水霜?贝瑞滋多效补水精华霜怎么样? 贝瑞滋产品怎么样
- 电视购物款是什么意思 电视购物上有种东西叫什么名字
- 笼养水产品 水暖暖风机的用途有哪些?
- 途观副驾储物箱的黑色旋开关何用? 我需要大众途观l储物盒
- 景观区位分析图中的地图 如何做出景观分析图?