Harald Yes. But I don't think it is the problem.
I have record a Screen Recording to show the difference between 4.2 and 3.8.
4.2
3.8
In 4.2 version, the hand will be evaluated to a speciffic frame when timeline is set to a time manually. However in 3.8 version, the hand is playing animation continually. It's not affected when the timeline time changes.
This is my simple code:
public class Test : MonoBehaviour
{
[SerializeField]
private PlayableDirector m_PlayableDirector;
private void Awake()
{
GetComponent<Button>().onClick.AddListener(OnClick);
}
private void OnClick()
{
m_PlayableDirector.time = 0.5f;
}
}