diff --git a/Source/Editor/GUI/Timeline/SceneAnimationTimeline.cs b/Source/Editor/GUI/Timeline/SceneAnimationTimeline.cs index 10c4474fa..ceac9931b 100644 --- a/Source/Editor/GUI/Timeline/SceneAnimationTimeline.cs +++ b/Source/Editor/GUI/Timeline/SceneAnimationTimeline.cs @@ -197,7 +197,7 @@ namespace FlaxEditor.GUI.Timeline continue; var track = (NestedSceneAnimationTrack)timeline.NewTrack(NestedSceneAnimationTrack.GetArchetype()); track.Asset = sceneAnimation; - track.TrackMedia.Duration = sceneAnimation.Duration; + track.TrackMedia.DurationFrames = (int)(sceneAnimation.Duration * timeline.FramesPerSecond); track.Rename(assetItem.ShortName); timeline.AddTrack(track); } @@ -208,7 +208,7 @@ namespace FlaxEditor.GUI.Timeline continue; var track = (AudioTrack)timeline.NewTrack(AudioTrack.GetArchetype()); track.Asset = audioClip; - track.TrackMedia.Duration = audioClip.Length; + track.TrackMedia.DurationFrames = (int)(audioClip.Length * timeline.FramesPerSecond); track.Rename(assetItem.ShortName); timeline.AddTrack(track); }