diff --git a/Source/Editor/GUI/Timeline/Tracks/ParticleEmitterTrack.cs b/Source/Editor/GUI/Timeline/Tracks/ParticleEmitterTrack.cs index 82a33f57b..1c25a08c2 100644 --- a/Source/Editor/GUI/Timeline/Tracks/ParticleEmitterTrack.cs +++ b/Source/Editor/GUI/Timeline/Tracks/ParticleEmitterTrack.cs @@ -109,6 +109,19 @@ namespace FlaxEditor.GUI.Timeline.Tracks MaxMediaCount = 1; } + /// + public override void OnDuplicated(Track clone) + { + base.OnDuplicated(clone); + + // Clone overriden parameters + if (clone is ParticleEmitterTrack cloneTrack) + { + foreach (var e in ParametersOverrides) + cloneTrack.ParametersOverrides.Add(e.Key, e.Value); + } + } + /// public override void OnDestroy() {