Add missing particle parameters overrides when duplicating emitter track

#3064
This commit is contained in:
Wojtek Figat
2024-11-26 16:16:41 +01:00
parent 4ffb614c01
commit 631dbda23b

View File

@@ -109,6 +109,19 @@ namespace FlaxEditor.GUI.Timeline.Tracks
MaxMediaCount = 1;
}
/// <inheritdoc />
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);
}
}
/// <inheritdoc />
public override void OnDestroy()
{