Game Framework
2021.05.31
|
默认声音代理辅助器。 更多...
Public 成员函数 | |
override void | Play (float fadeInSeconds) |
播放声音。 更多... | |
override void | Stop (float fadeOutSeconds) |
停止播放声音。 更多... | |
override void | Pause (float fadeOutSeconds) |
暂停播放声音。 更多... | |
override void | Resume (float fadeInSeconds) |
恢复播放声音。 更多... | |
override void | Reset () |
重置声音代理辅助器。 更多... | |
override bool | SetSoundAsset (object soundAsset) |
设置声音资源。 更多... | |
override void | SetBindingEntity (Entity bindingEntity) |
设置声音绑定的实体。 更多... | |
override void | SetWorldPosition (Vector3 worldPosition) |
设置声音所在的世界坐标。 更多... | |
属性 | |
override bool | IsPlaying [get] |
获取当前是否正在播放。 更多... | |
override float? | Length [get] |
获取声音长度。 更多... | |
override float | Time [get, set] |
获取或设置播放位置。 更多... | |
override bool | Mute [get, set] |
获取或设置是否静音。 更多... | |
override bool | Loop [get, set] |
获取或设置是否循环播放。 更多... | |
override int | Priority [get, set] |
获取或设置声音优先级。 更多... | |
override float | Volume [get, set] |
获取或设置音量大小。 更多... | |
override float | Pitch [get, set] |
获取或设置声音音调。 更多... | |
override float | PanStereo [get, set] |
获取或设置声音立体声声相。 更多... | |
override float | SpatialBlend [get, set] |
获取或设置声音空间混合量。 更多... | |
override float | MaxDistance [get, set] |
获取或设置声音最大距离。 更多... | |
override float | DopplerLevel [get, set] |
获取或设置声音多普勒等级。 更多... | |
override AudioMixerGroup | AudioMixerGroup [get, set] |
获取或设置声音代理辅助器所在的混音组。 更多... | |
override EventHandler< ResetSoundAgentEventArgs > | ResetSoundAgent |
重置声音代理事件。 更多... | |
属性 继承自 SoundAgentHelperBase | |
abstract bool | IsPlaying [get] |
获取当前是否正在播放。 更多... | |
abstract float | Length [get] |
获取声音长度。 更多... | |
abstract float | Time [get, set] |
获取或设置播放位置。 更多... | |
abstract bool | Mute [get, set] |
获取或设置是否静音。 更多... | |
abstract bool | Loop [get, set] |
获取或设置是否循环播放。 更多... | |
abstract int | Priority [get, set] |
获取或设置声音优先级。 更多... | |
abstract float | Volume [get, set] |
获取或设置音量大小。 更多... | |
abstract float | Pitch [get, set] |
获取或设置声音音调。 更多... | |
abstract float | PanStereo [get, set] |
获取或设置声音立体声声相。 更多... | |
abstract float | SpatialBlend [get, set] |
获取或设置声音空间混合量。 更多... | |
abstract float | MaxDistance [get, set] |
获取或设置声音最大距离。 更多... | |
abstract float | DopplerLevel [get, set] |
获取或设置声音多普勒等级。 更多... | |
abstract AudioMixerGroup | AudioMixerGroup [get, set] |
获取或设置声音代理辅助器所在的混音组。 更多... | |
属性 继承自 ISoundAgentHelper | |
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] |
获取或设置声音多普勒等级。 更多... | |
额外继承的成员函数 | |
事件 继承自 SoundAgentHelperBase | |
abstract EventHandler< ResetSoundAgentEventArgs > | ResetSoundAgent |
重置声音代理事件。 更多... | |
事件 继承自 ISoundAgentHelper | |
EventHandler< ResetSoundAgentEventArgs > | ResetSoundAgent |
重置声音代理事件。 更多... | |
默认声音代理辅助器。
|
virtual |
|
virtual |
|
virtual |
重置声音代理辅助器。
实现了 SoundAgentHelperBase.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
getset |
获取或设置声音代理辅助器所在的混音组。
|
getset |
获取或设置声音多普勒等级。
|
get |
获取当前是否正在播放。
|
get |
获取声音长度。
|
getset |
获取或设置是否循环播放。
|
getset |
获取或设置声音最大距离。
|
getset |
获取或设置是否静音。
|
getset |
获取或设置声音立体声声相。
|
getset |
获取或设置声音音调。
|
getset |
获取或设置声音优先级。
|
addremove |
重置声音代理事件。
|
getset |
获取或设置声音空间混合量。
|
getset |
获取或设置播放位置。
|
getset |
获取或设置音量大小。