It appears that a montage’s blend in and out times aren’t affected by play rate.
I noticed that if I play my animation with a really high rate it’s never even seen since it blends in and out before it has a chance to be visible. The blend times end up being longer than the animation itself.
The fix in C++ is really simple. I’m wondering if there’s a good reason for this at all or if this is a bug. If there’s a good use case for it not being affected I can add a property that lets you turn it on and off.
Actually I can see how if an animation is playing at a really slow rate you may still want the original blend in and out times. I might add an enum property for this along these lines:
Unaffected
AffectedByPlayRateWhenFaster
AffectedByPlayRate
I’d be open to suggestions. I myself find it pretty useful.