主题:  Multimedia Builder脚本语言(五)

文羽

职务:普通成员
等级:1
金币:0.0
发贴:33
#12000/11/12 22:16:02
声音和CD命令

Wave
WavePlay("PATH TO WAVE","command")
WaveStop()
Wave命令。播放国停止外部或内部(嵌入)的Wave文件。
在命令中,你可以指定循环,这样就一直循环播放wave,直到使用WaveStop()。
要知道,用DirectSound使用循环是最好的。否则在循环中间会有缺口。
对于嵌入wave只给出wave名,不用任何路径。
嵌入wave的名字是(并且必须是)不带扩展名的。

MP3
MP3Open("PATH TO MP3")
MP3Play()
MP3Stop()
MP3Pause()
MP3命令。MP3文件必须是外部的。你有一些播放MP3文件的方法(外部命令和页的动作-你可以从页的属性、声音动作、脚本使用MP3的FW和BW)
如果你在MP3Open中使用空字符串,打开文件对话框将出现。
查找CBK_Objects,参阅如何从MP3播放器取得反馈。

CD
CDPlay()
CDStop()
CDPause()
CDTrack("NUMBER OF TRACK")
CDFW()
CDBW()
CDPlayPause()
CD音频命令。要知道,如果你制作的混合式光盘轨道有两个号(1是数据轨道)
在CDTrack中也可以使用变量:CDTrack("a")

Midi
MidiPlay("PATH TO MIDI","[LOOP]")
MidiStop()
Midi命令。MIDI是外部文件。

MOD文件
MODOpen("PATH TO MOD")
打开和播放Mod模块文件。
MODPlay()
播放被打开的MOD文件。
MODStop()
停止被打开的MOD文件。

PlaySound("path")
播放所有支持的声音格式。格式视文件的扩展名而定。命令将首先停止所有当前正在播放的声音。你能在通过打开文件命令使用
PlaySound("");

音量

VolumeUp("volume")
如果没有指定音量参数,就增加控制音量5%。音量参数0-100(音量的百分比)
例如:
VolumeUp("40")


VolumeDown()
减小控制音量5%。