CRIWARE Unity Plugin Manual
Last Updated: 2024-07-12
|
ACB、AWB数据 更多...
继承自 CriDisposable .
Public 成员函数 | |
override void | Dispose () |
卸载ACB文件 更多... | |
bool | Exists (string cueName) |
Cue存在确认(指定Cue名) 更多... | |
bool | Exists (int cueId) |
Cue的存在确认(指定Cue ID) 更多... | |
bool | GetCueInfo (string cueName, out CriAtomEx.CueInfo info) |
获取Cue信息(指定Cue名) 更多... | |
bool | GetCueInfo (int cueId, out CriAtomEx.CueInfo info) |
获取Cue信息(指定Cue ID) 更多... | |
bool | GetCueInfoByIndex (int index, out CriAtomEx.CueInfo info) |
获取Cue信息(指定Cue索引) 更多... | |
CriAtomEx.CueInfo[] | GetCueInfoList () |
获取所有Cue信息 更多... | |
bool | GetWaveFormInfo (string cueName, out CriAtomEx.WaveformInfo info) |
获取音频波形信息(指定Cue名) 更多... | |
bool | GetWaveFormInfo (int cueId, out CriAtomEx.WaveformInfo info) |
获取音频波形信息(指定Cue ID) 更多... | |
int | GetNumCuePlaying (string name) |
获取设置了Cue限数的Cue的发声数(指定Cue名) 更多... | |
int | GetNumCuePlaying (int id) |
获取设置了Cue限数的Cue的发声数(指定Cue ID) 更多... | |
int | GetBlockIndex (string cueName, string blockName) |
获取块索引(指定Cue名) 更多... | |
int | GetBlockIndex (int cueId, string blockName) |
获取块索引(指定Cue ID) 更多... | |
int | GetNumUsableAisacControls (string cueName) |
获取可以用Cue控制的AISAC Control的数量(指定Cue名) 更多... | |
int | GetNumUsableAisacControls (int cueId) |
获取可以用Cue控制的AISAC Control的数量(指定Cue ID) 更多... | |
bool | GetUsableAisacControl (string cueName, int index, out CriAtomEx.AisacControlInfo info) |
获取可以用Cue控制的AISAC Control(指定Cue名) 更多... | |
bool | GetUsableAisacControl (int cueId, int index, out CriAtomEx.AisacControlInfo info) |
获取可以用Cue控制的AISAC Control(指定Cue ID) 更多... | |
void | ResetCueTypeState (string cueName) |
Cue类型状态的重置(指定Cue名) 更多... | |
void | ResetCueTypeState (int cueId) |
Cue类型状态的重置(指定Cue ID) 更多... | |
void | AttachAwbFile (CriFsBinder awb_binder, string awb_path, string awb_name) |
添加串流用AWB文件 更多... | |
void | DetachAwbFile (string awb_name) |
切断串流用AWB文件 更多... | |
bool | IsReadyToRelease () |
获取ACB句柄立即释放状态 更多... | |
静态 Public 成员函数 | |
static CriAtomExAcb | LoadAcbFile (CriFsBinder binder, string acbPath, string awbPath) |
加载ACB文件 更多... | |
static CriAtomExAcb | LoadAcbData (byte[] acbData, CriFsBinder awbBinder, string awbPath) |
加载ACB数据 更多... | |
static CriAtomExAcb | LoadAcbData (IntPtr acbData, int dataSize, CriFsBinder awbBinder, string awbPath) |
加载ACB数据 更多... | |
ACB、AWB数据
|
inlinestatic |
加载ACB文件
binder | Binder对象 |
acbPath | ACB文件的路径 |
awbPath | AWB文件的路径 |
|
inlinestatic |
加载ACB数据
acbData | ACB数据的字节数组 |
awbBinder | AWB用Binder对象 |
awbPath | AWB文件的路径 |
|
inlinestatic |
加载ACB数据
acbData | 指向被固定的 ACB 数据的指针 |
dataSize | ACB 的数据大小 |
awbBinder | AWB用Binder对象 |
awbPath | AWB文件的路径 |
|
inline |
卸载ACB文件
|
inline |
Cue存在确认(指定Cue名)
cueName | Cue名 |
|
inline |
Cue的存在确认(指定Cue ID)
cueId | Cue ID |
|
inline |
获取Cue信息(指定Cue名)
cueName | Cue名 |
info | Cue信息 |
|
inline |
获取Cue信息(指定Cue ID)
cueId | Cue ID |
info | Cue信息 |
|
inline |
获取Cue信息(指定Cue索引)
index | Cue索引 |
info | Cue信息 |
|
inline |
|
inline |
获取音频波形信息(指定Cue名)
cueName | Cue名 |
info | 音频波形信息 |
|
inline |
获取音频波形信息(指定Cue ID)
cueId | Cue ID |
info | 音频波形信息 |
|
inline |
获取设置了Cue限数的Cue的发声数(指定Cue名)
name | Cue名 |
|
inline |
获取设置了Cue限数的Cue的发声数(指定Cue ID)
id | Cue ID |
|
inline |
获取块索引(指定Cue名)
cueName | Cue名 |
blockName | 块名 |
|
inline |
获取块索引(指定Cue ID)
cueId | Cue ID |
blockName | 块名 |
|
inline |
获取可以用Cue控制的AISAC Control的数量(指定Cue名)
cueName | Cue名 |
|
inline |
获取可以用Cue控制的AISAC Control的数量(指定Cue ID)
cueId | Cue ID |
|
inline |
获取可以用Cue控制的AISAC Control(指定Cue名)
cueName | Cue名 |
index | AISAC Control索引 |
info | AISAC Control信息 |
|
inline |
获取可以用Cue控制的AISAC Control(指定Cue ID)
cueId | Cue ID |
index | AISAC Control索引 |
info | AISAC Control信息 |
|
inline |
Cue类型状态的重置(指定Cue名)
cueName | Cue名 |
|
inline |
Cue类型状态的重置(指定Cue ID)
cueId | Cue名 |
|
inline |
添加串流用AWB文件
awb_binder | 包含AWB文件的Binder句柄 |
awb_path | AWB文件的路径 |
awb_name | AWB名 |
|
inline |
切断串流用AWB文件
awb_name | AWB名 |
|
inline |
获取ACB句柄立即释放状态