So if I set a bool via the animator in script during an update method, does this get evaluated straight away in the mecanim controller or will the state change only occur after the update has finished?
I basically want to know how long the next animation will be in length (not normalized) so I can block input while it is playing, however I am not sure if I should be looking at CURRENT animation info or NEXT animation info after the setting of the bool.