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< SoundObjectsSoundObjects = new List<SoundObject>()
 

詳解

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

メソッド詳解

◆ ChangeMasterVolume()

static void Yukar.Engine.SoundObject.ChangeMasterVolume ( )
static

マスターボリュームの変更

◆ CreateInstance()

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

インスタンスの作成

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

◆ Dispose()

void Yukar.Engine.SoundObject.Dispose ( )

廃棄処理

◆ Pause()

void Yukar.Engine.SoundObject.Pause ( )

サウンドのポーズ

◆ Resume()

void Yukar.Engine.SoundObject.Resume ( )

サウンドの再開

◆ Update()

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

更新処理

引数
inElapsed経過時間
inXX座標(3D再生時)
inYY座標(3D再生時)
inZZ座標(3D再生時)

メンバ詳解

◆ sMute

bool Yukar.Engine.SoundObject.sMute
static

◆ sSoundObjects

List<SoundObject> Yukar.Engine.SoundObject.sSoundObjects = new List<SoundObject>()
static