CRIWARE Unity Plugin Manual
Last Updated: 2024-07-12
|
用于执行音频播放的组件。 更多...
Public 类型 | |
enum | Status { Stop, Prep, Playing, PlayEnd, Error } |
显示CriAtomSource的播放状态的值。 更多... | |
Public 成员函数 | |
override CriAtomExPlayback | Play () |
开始播放所设置的Cue。 更多... | |
CriAtomExPlayback | Play (string cueName) |
开始播放指定的Cue名的Cue。 更多... | |
CriAtomExPlayback | Play (int cueId) |
开始播放所指定的Cue ID的Cue。 更多... | |
void | Stop () |
停止播放。 更多... | |
void | Pause (bool sw) |
暂停/重新开始。 更多... | |
bool | IsPaused () |
获取暂停状态。 更多... | |
void | SetBusSendLevel (string busName, float level) |
指定总线名,设置总线发送Level。 更多... | |
void | SetBusSendLevel (int busId, float level) |
void | SetBusSendLevelOffset (string busName, float levelOffset) |
指定总线名,通过指定偏移来设置总线发送Level。 更多... | |
void | SetBusSendLevelOffset (int busId, float levelOffset) |
void | SetAisacControl (string controlName, float value) |
指定AISAC控制器名,设置AISAC控制器值。 | |
void | SetAisacControl (uint controlId, float value) |
指定AISAC控制器名,设置AISAC控制器值。 | |
void | SetAisac (string controlName, float value) |
void | SetAisac (uint controlId, float value) |
void | AttachToAnalyzer (CriAtomExOutputAnalyzer analyzer) |
添加至输出数据的解析模块。 | |
void | DetachFromAnalyzer (CriAtomExOutputAnalyzer analyzer) |
从输出数据的解析模块上切断。 | |
Protected 成员函数 | |
override void | PlayOnStart () |
开始播放所设置的Cue。 更多... | |
属性 | |
string | cueName [get, set] |
设置/获取要播放的Cue名。 更多... | |
string | cueSheet [get, set] |
设置/获取Cue Sheet名。 更多... | |
CriAtomExPlayer | player [get, protected set] |
内部使用的 CriAtomExPlayer。 更多... | |
CriAtomEx3dSource | source [get, protected set] |
内部使用的 CriAtomEx3dSource。 更多... | |
bool | playOnStart [get, set] |
设置/获取是否在执行开始时进行播放。 更多... | |
bool | use3dPositioning [get, set] |
设置是否使用3D定位。 更多... | |
bool | freezeOrientation [get, set] |
设置是否固定3D声源的方向。 更多... | |
bool | use3dRandomization [get, set] |
设置是否使用3D声源位置的随机化。 更多... | |
uint | randomPositionListMaxLength [get, set] |
设置用于3D声源位置随机化的坐标列表的最大元素数 更多... | |
CriAtomRegion | region3d [get, set] |
设置和获取声源的3D区域 更多... | |
CriAtomListener | listener [get, set] |
设置和获取音源的收听者 更多... | |
CriAtomRegion | regionOnStart [get, set] |
设置初始区域。 更多... | |
CriAtomListener | listenerOnStart [get, set] |
设置初始收听者。 更多... | |
bool | loop [get, set] |
循环播放切换 更多... | |
float | volume [get, set] |
设置/获取音量。 更多... | |
float | pitch [get, set] |
设置/获取音高。 更多... | |
float | pan3dAngle [get, set] |
设置/获取Panning 3D角度。 更多... | |
float | pan3dDistance [get, set] |
设置/获取Panning 3D距离。 更多... | |
int | startTime [get, set] |
设置/获取播放开始位置。 更多... | |
long | time [get] |
获取播放时间(毫秒单位)。 更多... | |
Status | status [get] |
获取状态。 更多... | |
bool | attenuationDistanceSetting [get, set] |
设置/获取距离衰减有效化设置。 更多... | |
bool | androidUseLowLatencyVoicePool [get, set] |
设置/获取是否从低延迟播放Voice池进行播放。 更多... | |
用于执行音频播放的组件。
|
stronginherited |
显示CriAtomSource的播放状态的值。
枚举值 | |
---|---|
Stop |
已停止 |
Prep |
播放准备中 |
Playing |
正在播放 |
PlayEnd |
结束播放 |
Error |
发生错误 |
|
inlinevirtual |
|
inlineprotectedvirtual |
开始播放所设置的Cue。
实现了 CriAtomSourceBase.
|
inlineinherited |
开始播放指定的Cue名的Cue。
cueName | Cue名 |
|
inlineinherited |
开始播放所指定的Cue ID的Cue。
cueId | Cue ID |
|
inlineinherited |
停止播放。
|
inlineinherited |
暂停/重新开始。
sw | True:暂停、False:重新开始 |
|
inlineinherited |
|
inlineinherited |
指定总线名,设置总线发送Level。
|
inlineinherited |
|
inlineinherited |
指定总线名,通过指定偏移来设置总线发送Level。
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
getset |
设置/获取要播放的Cue名。
|
getset |
设置/获取Cue Sheet名。
|
getprotected setinherited |
内部使用的 CriAtomExPlayer。
|
getprotected setinherited |
内部使用的 CriAtomEx3dSource。
|
getsetinherited |
设置/获取是否在执行开始时进行播放。
|
getsetinherited |
设置是否使用3D定位。
|
getsetinherited |
设置是否固定3D声源的方向。
|
getsetinherited |
设置是否使用3D声源位置的随机化。
|
getsetinherited |
设置用于3D声源位置随机化的坐标列表的最大元素数
|
getsetinherited |
设置和获取声源的3D区域
|
getsetinherited |
设置和获取音源的收听者
|
getsetinherited |
设置初始区域。
|
getsetinherited |
设置初始收听者。
|
getsetinherited |
循环播放切换
loop | 循环切换(True: 循环模式,False: 解除循环模式) |
|
getsetinherited |
设置/获取音量。
|
getsetinherited |
设置/获取音高。
|
getsetinherited |
设置/获取Panning 3D角度。
|
getsetinherited |
设置/获取Panning 3D距离。
|
getsetinherited |
设置/获取播放开始位置。
|
getinherited |
获取播放时间(毫秒单位)。
|
getinherited |
获取状态。
|
getsetinherited |
设置/获取距离衰减有效化设置。
|
getsetinherited |
设置/获取是否从低延迟播放Voice池进行播放。