如何用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;}之所以使用函数来获取声音,主要是考虑到多声音情况。
随机阅读
- 华为手机的闹钟设置在哪? 华为honor手机闹铃怎么调
- 数学物理方程谷超豪第三版答案第三章答案 求数学物理方程课后答案谷超豪第三版的,网上搜的只有第一章答案,有没有全书答案的
- 求多乐士店面效果图片 多乐士品牌形象店
- 求带虎的四字成语?(越多越好) 驱羊攻虎有什么典故
- 毛衫织补培训石家庄 谁知道石家庄市区哪里有织补?
- 镍铝青铜四通球阀 请问阀的种类有哪几种?它们一般的应用在哪里?
- 永州市土地出租吗 永州土地租赁合同怎么撰写才有效
- 海米冬瓜的家常做法大全窍门 海米冬瓜
- 秋水仙碱不起作用? 秋水仙碱起作用
- 汉中西乡吧文化街女人 想知道: 汉中市 西乡县文化街 在哪
- 什么是企业合并形成的商誉 计算合并中产生的商誉
- 永州冷水滩区那招二氧化碳焊工 特种作业操作证号在哪可以查询?
- 反曲 贝特箭台 舒博雅箭台 有了解双赢WINEX反曲弓把的弓友么?
- 如何评价新版电影《小丑回魂 It (2017)》? 比尔 斯卡斯加德小丑回魂2
- 我想办一个水产养殖场需要什么条件和手续?谢谢!! 水产品养殖场项目申请书
- 求黑色霸气动漫情侣头像 高清霸气动漫情头
- 我想申请开个淘宝店,可是不知道该怎么操作呢? 淘宝跟实体店共享的库存软件
- 医见钟情我老婆是明星 为什么大部分明星的老婆都不是很漂亮 我突然发现一个现象,就是明星老婆都不很漂亮,难道有本事有事业晚
- 厌氧细菌培养基 怎样培养粪便,需氧,厌氧的培养基是什么?然后想检测细菌中代谢的酶及代谢产物.方法是什么?有厌氧手套箱
- LOL中除了幽梦之灵是妖梦的剑,拉克丝原型是魔理沙,还有别的与东方的关系吗 战斗学院拉克丝原型