经典论坛's Archiver

rock27 发表于 2005-7-25 12:47

Director中控制声音音量的几种方法

作者:amith  出处:aougu.com

Director 中有下面几种方法控制声音音量的大小。

1.the soundlevel

改变这个值,就可以改变 director 里面的音量大小。从 0 到 7 。(0 最小,7 最大)

如:the soundlevel =3

2.the volume of sound channelNum

改变某个通道的音量大小,从 0 到 255

如:sound(2).volume=24

3. xtra

a) [url]http://www.updatestage.com[/url] 提供的 bkmixer xtra

b) [url]http://www.mods.com.au[/url] 提供的 buddy api xtra, 可以直接调用 window api函数。里面有 baGetVolume( "wave" ) 和basetvolume () 函数,可以实现改变系统音量大小的功能。值的一提的是 该 xtra 可以免费使用两个函数。

这两种xtra都可以控制 音量控制面板上面显示的各项,如 Master、 CD、
Wave、 Midi、 LineIn、 Mic、 Speaker 等。

三种方法的区别: 上面3种方法中 1,2 不能控制系统音量,1 改变的是 director 整个环境声音的大小,2 改变的是某个通道的声音大小。3 改变系统的音量大小。
[color=Red]作者:amith  出处:aougu.com[/color]

3344jinzun 发表于 2005-8-7 13:27

请问Director是什么?没有接触过

michceo 发表于 2005-8-11 14:42

建议你去看一下教程就知道了

Iamvivian 发表于 2007-9-28 15:09

不错的东西,收藏了;-)

kangxing 发表于 2007-12-5 13:36

谢谢,收藏了.不错的东西

jilinder 发表于 2008-5-2 11:23

xiexie指点

页: [1]



Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.