Description

When using Actor to Lookat and adding a keyframe to the track, the references are lost to the selected Actor when saving the Sequence. This prevents the Sequence from being saved and generates a few errors.

This was reported and tested in 4.22 (CL-5660361). This was reproduced in Main 4.23 (CL-5683886). This issue was not present in 4.21 but that was before the overhaul to Sequencer.

Steps to Reproduce
  1. Open the UE4 Editor and create a Blank Template project
  2. Add a Cube or any Actor to the Level
  3. Create a Level Sequence
  4. Add a Cinematic Camera track to the Sequence
  5. Add Actor to Track to the CineCameraActor and set it to the Cube or other Actor. CineCameraActor>Lookat Tracking Settings>Lookat>Actor to Track
  6. Add a keyframe to Actor to Track
  7. Save the Sequence

Results: The chain of references are lost and the sequence can't be saved

Expected: The sequence saves without error

Have Comments or More Details?

There's no existing public thread on this issue, so head over toAnswerHub just mention UE-72210 in the post.

1
Login to Vote

Fixed
ComponentSequencer
Affects Versions4.224.23
Target Fix4.23
Fix Commit5823233
Main Commit6863971
CreatedApr 2, 2019
ResolvedApr 12, 2019
UpdatedJun 6, 2019