Level Sequence actors have their current playback time to 0.f when using the StopAtCurrentTimeNode. In MovieSceneSequencePlayer.cpp line 288 TimeToResetTo is set to 0.f.
Attached is a 4.24 example project.
Found in 4.24.1 CL#10757647
Reproduced in 4.23.1 CL#9631420, 4.25 Main CL#11050671
1. Create a level sequence that has an event track.
2. Add an event that calls "StopAtCurrentTime" node.
3. Delay for a second and play the sequence from it's current time using the "Play" node.
Result: The sequence plays from the beginning.
Expected: The sequence plays from where it was stopped.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-87088 in the post.
0 |
Component | UE - Anim - Sequencer |
---|---|
Affects Versions | 4.23.1, 4.24.1, 4.25 |
Target Fix | 4.25 |
Created | Jan 20, 2020 |
---|---|
Resolved | Jan 20, 2020 |
Updated | Feb 11, 2020 |