director中控制声音音量的几种方法
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) www.updatestage.com 提供的 bkmixer xtra
b) http://www.mods.com.au 提供的 buddy api xtra, 可以直接调用 window api函数。里面有 bagetvolume( "wave" ) 和basetvolume () 函数,可以实现改变系统音量大小的功能。值的一提的是 该 xtra 可以免费使用两个函数。
这两种xtra都可以控制 音量控制面板上面显示的各项,如 master、 cd、
wave、 midi、 linein、 mic、 speaker 等。
三种方法的区别: 上面3种方法中 1,2 不能控制系统音量,1 改变的是 director 整个环境声音的大小,2 改变的是某个通道的声音大小。3 改变系统的音量大小。
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器