Game Framework
2021.05.31
|
声音代理辅助器接口。 更多...
Public 成员函数 | |
void | Play (float fadeInSeconds) |
播放声音。 更多... | |
void | Stop (float fadeOutSeconds) |
停止播放声音。 更多... | |
void | Pause (float fadeOutSeconds) |
暂停播放声音。 更多... | |
void | Resume (float fadeInSeconds) |
恢复播放声音。 更多... | |
void | Reset () |
重置声音代理辅助器。 更多... | |
bool | SetSoundAsset (object soundAsset) |
设置声音资源。 更多... | |
属性 | |
bool | IsPlaying [get] |
获取当前是否正在播放。 更多... | |
float | Length [get] |
获取声音长度。 更多... | |
float | Time [get, set] |
获取或设置播放位置。 更多... | |
bool | Mute [get, set] |
获取或设置是否静音。 更多... | |
bool | Loop [get, set] |
获取或设置是否循环播放。 更多... | |
int | Priority [get, set] |
获取或设置声音优先级。 更多... | |
float | Volume [get, set] |
获取或设置音量大小。 更多... | |
float | Pitch [get, set] |
获取或设置声音音调。 更多... | |
float | PanStereo [get, set] |
获取或设置声音立体声声相。 更多... | |
float | SpatialBlend [get, set] |
获取或设置声音空间混合量。 更多... | |
float | MaxDistance [get, set] |
获取或设置声音最大距离。 更多... | |
float | DopplerLevel [get, set] |
获取或设置声音多普勒等级。 更多... | |
事件 | |
EventHandler< ResetSoundAgentEventArgs > | ResetSoundAgent |
重置声音代理事件。 更多... | |
声音代理辅助器接口。
void Pause | ( | float | fadeOutSeconds | ) |
void Play | ( | float | fadeInSeconds | ) |
void Reset | ( | ) |
重置声音代理辅助器。
在 SoundAgentHelperBase , 以及 DefaultSoundAgentHelper 内被实现.
void Resume | ( | float | fadeInSeconds | ) |
bool SetSoundAsset | ( | object | soundAsset | ) |
void Stop | ( | float | fadeOutSeconds | ) |
|
getset |
获取或设置声音多普勒等级。
|
get |
获取当前是否正在播放。
|
get |
获取声音长度。
|
getset |
获取或设置是否循环播放。
|
getset |
获取或设置声音最大距离。
|
getset |
获取或设置是否静音。
|
getset |
获取或设置声音立体声声相。
|
getset |
获取或设置声音音调。
|
getset |
获取或设置声音优先级。
|
getset |
获取或设置声音空间混合量。
|
getset |
获取或设置播放位置。
|
getset |
获取或设置音量大小。
EventHandler<ResetSoundAgentEventArgs> ResetSoundAgent |
重置声音代理事件。