Logo
公開メンバ関数 | 静的公開メンバ関数 | 静的公開変数類 | 全メンバ一覧
Yukar.Engine.SoundObject クラス

効果音オブジェクトクラス [詳解]

公開メンバ関数

void Dispose ()
廃棄処理
void Update (float inElapsed, float inX=0, float inY=0, float inZ=0)
更新処理 [詳解]
void Pause ()
サウンドのポーズ
void Resume ()
サウンドの再開

静的公開メンバ関数

static SoundObject CreateInstance (Common.Catalog inCatalog, Guid inSeId, float inSoundTiming, bool inIs3D=false)
インスタンスの作成 [詳解]
static void ChangeMasterVolume ()
マスターボリュームの変更

静的公開変数類

static bool sMute
static List< SoundObject > sSoundObjects = new List<SoundObject>()

詳解

効果音オブジェクトクラス

メソッド詳解

CreateInstance()

static SoundObject Yukar.Engine.SoundObject.CreateInstance ( Common.Catalog inCatalog,
Guid inSeId,
float inSoundTiming,
bool inIs3D = false
)
static

インスタンスの作成

引数
inCatalog カタログ
inSeId 効果音ID
inSoundTiming 再生開始時間
inIs3D 3D再生するか?
戻り値

Update()

void Yukar.Engine.SoundObject.Update ( float inElapsed,
float inX = 0,
float inY = 0,
float inZ = 0
)

更新処理

引数
inElapsed 経過時間
inX X座標(3D再生時)
inY Y座標(3D再生時)
inZ Z座標(3D再生時)

このクラス詳解は次のファイルから抽出されました: