add a minimum length of 3 seconds to animations in headless mode (#100)

This commit is contained in:
Lee-Orr
2024-03-22 13:12:40 -04:00
committed by GitHub
parent cd19b3e593
commit 11dc7c7945
+3 -1
View File
@@ -202,7 +202,9 @@ fn start_timeline_animation(
commands.remove_resource::<CameraMotion>();
let total_time = keyframes
.iter()
.fold(0f32, |previous, keyframe| previous.max(keyframe.time));
.fold(0f32, |previous, keyframe| previous.max(keyframe.time))
.max(3.0);
let frames = (total_time * headless_settings.fps).ceil() as u32;
headless_settings.max_frames = frames;
ev.send(TimelineInteractionEvent::Play);