diff --git a/Runtime/Scripts/SceneExporter/ExporterAnimation.cs b/Runtime/Scripts/SceneExporter/ExporterAnimation.cs index 5a47aad69..1098da95e 100644 --- a/Runtime/Scripts/SceneExporter/ExporterAnimation.cs +++ b/Runtime/Scripts/SceneExporter/ExporterAnimation.cs @@ -465,7 +465,12 @@ public void AddPropertyCurves(Object animatedObject, AnimationCurve curve, Edito TryFindMemberBinding(binding, prop, prop.propertyName); } - propertyCurves.Add(memberName, prop); + if (propertyCurves.ContainsKey(memberName)) + { + Debug.LogError("Animating the same property on multiple components is currently not supported: " + memberName, animatedObject); + } + else + propertyCurves.Add(memberName, prop); } else {