UAnimInstance::Montage_Play won’t play aniation with negative rate scale value. If i pass there positive rate value then animation is played fine.
Also i did additional tests:
-
If i set rate scale property value to -1 in editor in montage edit window then if i pass positive positive rate value to UAnimInstance::Montage_Play it will not play animation, but if i pass negative value (so -1*-1 = 1) then animation is played fine
-
If i change rate scale property value to -1 in editor in sequence editor window properties then i pass positive rate value to UAnimInstance::Montage_Play it will play animation backward fine