![]() |
CRIWARE Unity Plugin Manual
Last Updated: 2025-05-08
|
播放声音对象 更多...
类 | |
| struct | TrackInfo |
| 播放音轨信息 更多... | |
Public 类型 | |
| enum | Status { Prep = 1, Playing, Removed } |
| 播放状态 更多... | |
Public 成员函数 | |
| void | Stop (bool ignoresReleaseTime) |
| 停止播放声音 更多... | |
| void | Pause () |
| 暂停播放声音 更多... | |
| void | Resume (CriAtomEx.ResumeMode mode) |
| 解除暂停播放声音 更多... | |
| bool | IsPaused () |
| 获取暂停播放声音状态 更多... | |
| bool | GetFormatInfo (out CriAtomEx.FormatInfo info) |
| 获取播放声音的格式信息 更多... | |
| Status | GetStatus () |
| 获取播放状态 更多... | |
| long | GetTime () |
| 获取播放时间 更多... | |
| long | GetTimeSyncedWithAudio () |
| 获取与音频同步的播放时间 更多... | |
| bool | GetNumPlayedSamples (out long numSamples, out int samplingRate) |
| 获取播放样本数 更多... | |
| long | GetSequencePosition () |
| 获取序列播放位置 更多... | |
| int | GetCurrentBlockIndex () |
| 获取播放声音的当前块索引 更多... | |
| bool | GetTrackInfo (out TrackInfo info) |
| 获取播放音轨信息 更多... | |
| bool | GetBeatSyncInfo (out CriAtomExBeatSync.Info info) |
| 获取节拍同步信息 更多... | |
| void | SetNextBlockIndex (int index) |
| 播放声音的块转换 更多... | |
| bool | SetBeatSyncOffset (short timeMs) |
| 节拍同步偏移的设置 更多... | |
播放声音对象
|
strong |
播放状态
| 枚举值 | |
|---|---|
| Prep |
播放准备中 |
| Playing |
正在播放 |
| Removed |
已删除 |
|
inline |
停止播放声音
| ignoresReleaseTime | 是否忽略Release时间 (False = 执行Release处理,True = 忽略Release时间并立即停止) |
|
inline |
暂停播放声音
|
inline |
解除暂停播放声音
| mode | 解除暂停对象 |
|
inline |
|
inline |
获取播放声音的格式信息
| info | 格式信息 |
|
inline |
获取播放状态
|
inline |
获取播放时间
|
inline |
获取与音频同步的播放时间
|
inline |
获取播放样本数
| numSamples | 已播放的样本数 |
| samplingRate | 采样率 |
|
inline |
获取序列播放位置
|
inline |
获取播放声音的当前块索引
|
inline |
获取播放音轨信息
| info | 播放音轨信息 |
|
inline |
获取节拍同步信息
| info | 节拍同步信息 |
|
inline |
播放声音的块转换
| index | 块索引 |
|
inline |
节拍同步偏移的设置
| timeMs | 偏移时间(毫秒) |