Search Issue Tracker
Active
Under Consideration for 2022.3.X
Votes
5
Found in
2022.2.13f1
2023.1.0b11
2023.2.0a9
2023.3.0a3
6000.0.0b11
Issue ID
UUM-32829
Regression
Yes
Changes to AnimationCurve aren't saved when changing a serialized AnimationCurve in the Inspector
How to reproduce:
1. Open the attached project “UnityBugReportAnimationCurve.zip“
2. Open the “SampleScene“ Scene
3. Select the "MyPrefab" GameObject in Hierarchy
4. Press on the AnimationCurve field and assign a curve
5. Deselect the "MyPrefab" GameObject
6. Select the "MyPrefab" GameObject in Hierarchy again
Expected result: The AnimationCurve field is still assigned
Actual result: The AnimationCurve field is empty
Reproducible with: 2022.2.0a9, 2022.2.13f1, 2023.1.0b11, 2023.2.0a9
Not reproducible with: 2020.3.47f1, 2021.3.22f1, 2022.2.0a8
Reproduced on: macOS 13.0.1 (Intel), Windows 10 (by reporter)
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Crash on RenderBufferManager::Textures::GetTempBuffer when rendering a specific scene
- The Inspector header is incorrectly displayed when scripts are recompiled while a Scriptable Object instance is selected
- NullReferenceException is thrown when overriding the UxmlObjectReferences in template instances
- Shaders created with Shader Graph generate a large amount of shader variants and cause slow build times when using a baked lightmap in BIRP
- Shader Graph Matrix property produces random output values when SRP Batcher is enabled
aramirez-sago
Mar 06, 2024 15:15
This seems to only happen to Animation Curves whose variable name is "m_Curve"
jumphark
Jan 09, 2024 19:51
In addition to not saving changes, previously serialized curve data is also not displayed in the window.
jumphark
Jan 09, 2024 19:50
I have this same issue on an Apple M2, Ventura 13.5.1, Unity 2022.3.16f1