|  | CRIWARE Unity Plugin Manual
    Last Updated: 2025-05-08
    | 
播放包含于资产中的音频的组件 更多...
 
  
 | Public 类型 | |
| enum | Status { Stop, Prep, Playing, PlayEnd, Error } | 
| 显示CriAtomSource的播放状态的值。 更多... | |
| Public 成员函数 | |
| 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) | 
| 从输出数据的解析模块上切断。 | |
| 属性 | |
| 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 | 发生错误 | 
| 
 | 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 | 
| 
 | 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池进行播放。