SoundPlayer - folklorecrysisprogrammer/folklorecrisis GitHub Wiki

Description


Variables

名前 属性 初期値 概要
s private Sound null サウンドクラス。
soundHandle private int -1 サウンドハンドル。
soundType private SOUNDTYPE サウンドタイプ。
vVolume private float
remainFrame private int

Propertys

名前 属性 概要
PanVal public int
Playtype public PLAYTYPE
Volume public float

Functions

名前 属性 概要
SoundPlayer(string filePath,SOUNDTYPE st) public コンストラクタ(ファイルパスを受け取る)
PlaySound() public void 所持サウンドハンドルの楽曲を再生(初めから再生)
PlayBGM() private void
PlaySE() private void
ContinueSound() public void 所持サウンドハンドルの楽曲を再生(続きから再生)
StopSound() public void 所持サウンドハンドルの楽曲を停止。
IsPlaySound() public bool 現在、曲を再生中?
ChangePan(int panPal) public void パンの値を設定(-255~255)
ChangeVolume(float vol) public void ボリュームの設定(0~255)
SetLoopPosMillSec(int millSce) public void ループ開始位置を設定(mSec)
GetSoundCurrentPosition() public int 再生位置を取得(バイト単位で取得する)
FadeinSound(int frame, int volume) public void フェードイン
FadeoutSound(int frame) public void フェードアウト
Update() public sealed override void 更新処理
Dispose(bool isFinalize) protected override void 終了処理