CRIWARE Unity Plugin Manual
Last Updated: 2024-07-12
|
播放声音对象 更多...
类 | |
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 | 偏移时间(毫秒) |