I'm having an issue with OnComplete in Tweens (not sequences).
When I use .OnComplete function and a DoVirtual.DelayedCall inside the function, this is delayedcall never happen.
I think it must be something related to a number of limits in calls ,like a stack limit.
Can you confirm this please?
example:
transform.DOMoveX(2f, 1f).OnComplete(() => { DOVirtual.DelayedCall(1f, () => { transform.DOMoveX(0f, 1f).OnComplete(() => { Debug.Log("Position 0"); }); }); });
that works perfectly but there is some cases ,more complicated , when the delayedcall is not working, when the amount of subsequent calls increases.