Timing of Value Operations in Cubism SDK for Unity

[Last updated: 07/25/2019]

When manipulating the values of model parameters in Unity, it is recommended to do so at the time of MonoBehaviour.LateUpdate().

In Live2D Cubism SDK for Unity, animation playback uses Unity's built-in Animator and Playable APIs, which apply parameter values between MonoBehaviour.Update() and MonoBehaviour.LateUpdate().
Therefore, if a parameter value is set in MonoBehaviour.Update(), the value may be overwritten by the animation due to the execution order.

For more information on Unity's event functions, please refer to the official Unity documentation.

© 2010 - 2022 Live2D Inc.