|
主题: 如何对flash中的声音进行控制
|
 hxy219
职务:普通成员
等级:1
金币:9.0
发贴:164
注册:2001/12/14 19:36:46
|
#12002/1/16 12:57:15
在flash的ac中有一个控制所有声音的stopAllSounds ();但是 有没有只控制一部分声音的呢 在有如何使用同一个按钮实现开关音效 希望各位高手指点(最好说详细一些  )
|
 金山羊
职务:普通成员
等级:4
金币:10.0
发贴:827
注册:2002/1/6 14:44:13
|
#22002/1/16 14:00:02
hxy219在上个帖子中说 引用: 在flash的ac中有一个控制所有声音的stopAllSounds ();但是 有没有只控制一部分声音的呢 在有如何使用同一个按钮实现开关音效 希望各位高手指点(最好说详细一些 )
每个声音都可以通过action控制的
5d.cn FLASHDEP TECHNOLOGY SUPPORT JAVA/ACTIONSCRIPT/javascript CFML/JSP/COLDFUSION/FLASH REMOTING JRUN/COLDFUSIONMX FLASH/DREAMWEARER
|
 hxy219
职务:普通成员
等级:1
金币:9.0
发贴:164
注册:2001/12/14 19:36:46
|
#32002/1/16 16:18:18
在一个影片中 如果让音乐循环播放 那么设置的go to 按钮 就回合声音产生错位 这种情况可如何是好呀!
|
 5D荣誉斑竹
职务:普通成员
等级:2
金币:2.0
发贴:617
注册:2001/11/25 16:32:29
|
#42002/1/16 16:50:49
第一个问题你可以这样解决:建一个mc共两帧,第一帧里的as写下 stopAllSounds (); stop (); 第二帧里面放进音乐,然后as里面写下stop(); 拉到场景中,然后命名,在场景里加个按钮,上面的as写上: on(release){ _root.xxx.play(); } 就可以通过按钮控制声音的开关,但是每一次开,音效都是从头播放的。 第二个问题好解决,就是根本不用as,点击你加入声音的那个帧,然后直接在声音面板里的loops里面添上个足够大的数字,就是循环音效了~~
|
 hxy219
职务:普通成员
等级:1
金币:9.0
发贴:164
注册:2001/12/14 19:36:46
|
#52002/1/16 18:38:04
谢谢桃仁兄了 心情不好 就不多说了 88 :-(
|
 金山羊
职务:普通成员
等级:4
金币:10.0
发贴:827
注册:2002/1/6 14:44:13
|
#62002/1/16 20:20:29
其实,理论上用action是可以实现声音的暂停和继续的 就是用sound对象和gettime配合使用 不过我以前用过好像出了一些问题 不知道谁做过
5d.cn FLASHDEP TECHNOLOGY SUPPORT JAVA/ACTIONSCRIPT/javascript CFML/JSP/COLDFUSION/FLASH REMOTING JRUN/COLDFUSIONMX FLASH/DREAMWEARER
|