CRIWARE Unity Plugin Manual
Last Updated: 2024-07-12
|
Class that passes LipSync analysis results to ICriLipsMorph More...
Public Types | |
enum | UpdateScheduleType { LateUpdate = 0, Update, Manual } |
Timing for reflecting the analysis results More... | |
Public Member Functions | |
delegate void | UserModifyDelegateFunction (ref CriLipsMouth.Info info, ref CriLipsMouth.MorphTargetBlendAmountAsJapanese morph, ICriLipsAnalyzeModule analyzeModule) |
Definition of the delegate used to modify the analysis result | |
void | ManualUpdate () |
Updating ICriLipsMorph (manual operation) More... | |
Public Attributes | |
UserModifyDelegateFunction | UserModifyDelegate = null |
Delegate for change in analysis result | |
UpdateScheduleType | UpdateSchedule |
Setting the timing at which the analysis results are reflected More... | |
Protected Member Functions | |
virtual void | StartForMorphing (CriLipsMouth.Info silenceInfo) |
Passes the shape information of a closed mouth to ICriLipsMorph. More... | |
virtual void | UpdateLipsParameter () |
Passes the LipSync analysis result value to ICriLipsMorph. More... | |
Properties | |
ICriLipsMorph | LipsMorph [get, set] |
Registering the interface for the module using the LipSync analysis results More... | |
Class that passes LipSync analysis results to ICriLipsMorph
|
strong |
Timing for reflecting the analysis results
Enumerator | |
---|---|
LateUpdate |
Equivalent to MonoBehaviour.LateUpdate |
Update |
Equivalent to MonoBehaviour.Update |
Manual |
Arbitrary user-defined timing |
|
inlineprotectedvirtual |
Passes the shape information of a closed mouth to ICriLipsMorph.
|
inlineprotectedvirtual |
Passes the LipSync analysis result value to ICriLipsMorph.
|
inline |
Updating ICriLipsMorph (manual operation)
UpdateScheduleType UpdateSchedule |
Setting the timing at which the analysis results are reflected
|
getset |
Registering the interface for the module using the LipSync analysis results