I have a character and I apply physics forces when his animations reach a certain point.
I use
if((animation["Right"].normalizedTime > 0.5f)(!forceApplied))
{
// aply forces here
}
The animation is started using
animation.CrossFade("Right");
so you can go left then right before the other animation is finished
the thing is that animation.normalizedTime often goes above 1.0f under these circumstances! Is this because its blended with another animation ? Im relying on normalisedTime being between 0.0f - 1.0f as the documentation states , why is it going over 1.0f ?