如何用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;}之所以使用函数来获取声音,主要是考虑到多声音情况。
随机阅读
- 再来一碗啥 孟婆再来一碗出自哪里
- dnf神圣祝福药水冷却 DNF神圣祝福药水有啥作用?在顺便帮忙推荐个稳定的网游加速器
- 每季度与交易对手沟通每年 你好,能告诉一下我,医药代表的日常工作有那些啊,谢谢了
- 关于党员干部的公款吃喝规定 公款吃喝白条两斤违反了哪些规定
- 柏厨橱柜 都市魅影 嘉兴永红美丽乡村
- 完美国际中怎么打出6个表情啊 文明6再来一把表情包
- 怀确定怀孕之后小腹怎么还痛呢 为什么怀孕早期左侧小腹隐隐的痛?
- 爱丽舍2.0发电机涨紧器 雪铁龙爱丽舍空调皮带(助力皮带)涨紧轮没装到位,如何调紧,最好有图。
- 良禽择木而栖,贤臣择主而事是什么意思?? 良禽择木而栖 贤臣择主而事什么意思
- 家里可养的鱼有哪些品种? 黑线飞狐鱼生长温度
- 心理学教材智力发展章节 心理学教材的目录
- 用惨淡,游逛,踌躇,蹒跚,颓唐五个词。写一段话, 用牛毛细雨 踌躇 抚摩造一段话
- 天台县赤城街道办事处 属于什么级别 天台赤城街道百花路
- 能给人带来温暖和快乐的作文四百字 同学给我带来快乐作文400字左右
- 一个月多的宝宝总发出奇怪的声音和动静,求帮助!!! 我家儿子一个月零7天,每天总是会发出“嗯。。,嗯。。”声音很大,像大人在伸懒腰的动静,同时小脸涨到通红,并且腿紧缩着蜷着,手抓脸或者是头,拳打脚踢的,这样的动静白天相对好一点,只有在睡觉还没睡踏实的时候会
- 求火影忍者赤砂之蝎或迪达拉QQ头像 火影忍者赤沙之蝎头像
- 梦水中有蛇头朝自已 女人梦见一条大青蛇头在水中是什么预兆
- 世界上有哪些知名的动物保护组织? 如何评价动物保护组织
- 贴片led灯产品目录 什么是LED贴片灯?
- 百度高达吧为什么有那么多时事贴? 四月三周两天acfun