Description

Setting "Keep State" for an animation in sequencer makes the sequence behave differently in Sequencer and in Play Mode. The animations appear to be blending together instead of having normal transitions.

This was reported and tested in 4.20.3 (CL-4369336). This was reproduced in 4.21 (CL-4541578) and Main 4.22 (CL-4594480)

Steps to Reproduce

You will need to make sure the below line is added to the DefaultEngine.ini

[/Script/LevelSequence.LevelSequence]
DefaultCompletionMode=KeepState

  1. Download and open the attached project
  2. Open the Level Sequence "SkeleSequence"
  3. Play the Sequence a few times
  4. Play in Editor to also see the Sequence

Results: When adding animations one after another in sequencer they start to blend together

Expected: Only current animation(s) should be affecting the skeletal mesh. State of the animation should be kept when the whole sequence ends, or until the next animation in sequence starts.

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-66892 in the post.

4
Login to Vote

Fixed
ComponentUE - Anim - Sequencer
Affects Versions4.214.224.20.3
Target Fix4.22
Fix Commit4791287
Main Commit6863971
CreatedNov 27, 2018
ResolvedJan 23, 2019
UpdatedJun 17, 2019