I need to accurately control the duration of the transitions.
Transitioning from point A to point B without interruption, the time it takes is consistent.
In the video, after going about 10% the first time it is interrupted, the duration is still correct, but when transitioning again in the same way the duration becomes a different value, reaching the maximum duration.
I use CinemachineStateDrivenCamera and transition by
According to your message, I have updated the package to 2.9.4 but the problem is still happening.
I need a slowly transition from A to B and viceversa depending if the player is doing things correctly or in the wrong way.
My current idea is about waiting until the end of the transition to complete each phase of the process.
The problem appears when swinging frequently, because at 10% of transition’s end point the time changes to 10 seconds per a full transition instead of 1 second.
Another solution I’m thinking of, passing the percentage of the transition that I want the camera to be in, is it possible to do that?
Your project is using States to control which vcams are active using a StateDrivenCamera. If I remove StateDrivenCamera and just enable / disable the vcams, there is no problem with the blends.
I would suggest you to not use StateDrivenCamera in this case. It only adds unnecessary complication.