Script Document

サウンド関数

関数一覧

PlayBgmBGMを再生する
StopBgmBGMを停止する
StoreBgmBGMの状態を保存する
RestoreBgmBGMの状態を復元する
PlaySe効果音を再生する
StopSe効果音を停止する
PlayHSeH効果音を再生する
StopHSeH効果音を停止する
PlayVoiceボイスを再生する
PlayBackVoiceバックボイスを再生する
StopBackVoiceバックボイスを停止する
PlayMeMEを再生する

その他

RpgPlayBgmRPGマップのBGMの再生と設定を行う

関数詳細

PlayBgm()

機能
BGMを再生する
書式
void PlayBgm( path, fadeTime, volume )
引数
引数省略規定値詳細
path文字列×ファイルのパス
fadeTime実数0.25フェードアウト時間 (秒)
volume実数1.0音量 (0.0~1.0)
戻り値
なし
備考
fadeTime 引数は既にBGMが再生中だった場合に使用される。再生中のBGMは fadeTime に指定した秒数でフェードアウトし、その後、path で指定したBGMが再生される

StopBgm()

機能
BGMを停止する
書式
void StopBgm( fadeTime )
引数
引数省略規定値詳細
fadeTime実数0.25フェードアウト時間 (秒)
戻り値
なし

StoreBgm()

機能
BGMの状態を保存する
書式
void StoreBgm()
引数
なし
戻り値
なし

RestoreBgm()

機能
BGMを StoreBgm() を呼出したときの状態に復元する
書式
void RestoreBgm( fadeTime )
引数
引数省略規定値詳細
fadeTime実数0.25フェードアウト時間 (秒)
戻り値
なし

PlaySe()

機能
効果音を再生する
書式
int PlaySe( path, loop, volume, pan, pitch, delay )
引数
引数省略規定値詳細
path文字列×ファイルのパス
loop真偽値falseループ フラグ
volume実数1.0音量 (0.0~1.0)
pan実数0.0パン (-1.0~1.0)
pitch実数1.0ピッチ
delay実数0.0ディレイ時間 (秒)
戻り値
再生に使用されたトラックのインデックス。再生されなかった場合は -1 を返す

StopSe()

機能
効果音を停止する
書式
void StopSe( track )
引数
引数省略規定値詳細
track整数×トラックのインデックス
戻り値
なし

PlayHSe()

機能
H効果音を再生する
書式
int PlayHSe( path, loop, volume, pan, pitch, delay )
引数
引数省略規定値詳細
path文字列×ファイルのパス
loop真偽値falseループ フラグ
volume実数1.0音量 (0.0~1.0)
pan実数0.0パン (-1.0~1.0)
pitch実数1.0ピッチ
delay実数0.0ディレイ時間 (秒)
戻り値
再生に使用されたトラックのインデックス。再生されなかった場合は -1 を返す

StopHSe()

機能
H効果音を停止する
書式
void StopHSe( track )
引数
引数省略規定値詳細
track整数×トラックのインデックス
戻り値
なし

PlayVoice()

機能
ボイスを再生する
書式
void PlayVoice( path, volume, pan, delay )
引数
引数省略規定値詳細
path文字列×ファイルのパス
volume実数1.0音量 (0.0~1.0)
pan実数0.0パン (-1.0~1.0)
delay実数0.0ディレイ時間 (秒)
戻り値
なし

PlayBackVoice()

機能
バックボイスを再生する
書式
void PlayBackVoice( path, volume, pan, fadeTime )
引数
引数省略規定値詳細
path文字列×ファイルのパス
volume実数1.0音量 (0.0~1.0)
pan実数0.0パン (-1.0~1.0)
fadeTime実数0.25フェードアウト時間 (秒)
戻り値
なし
備考
fadeTime 引数は既にバックボイスが再生中だった場合に使用される。再生中のバックボイスは fadeTime に指定した秒数でフェードアウトし、その後、path で指定したバックボイスが再生される

StopBackVoice()

機能
バックボイスを停止する
書式
void StopBackVoice( fadeTime )
引数
引数省略規定値詳細
fadeTime実数0.25フェードアウト時間 (秒)
戻り値
なし

PlayMe()

機能
MEを再生する
書式
void PlayMe( path )
引数
引数省略規定値詳細
path文字列×ファイルのパス
戻り値
なし
TOP