Search Issue Tracker
Active
Under Consideration for 2022.3.X, 2023.2.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
- ResolveUsePasses now extracts passes from all subshaders including fallbacks, in contrast to documented behaviour
- [UIBuilder] Changes aren't detected on types implementing IList
- [HDRP] Text is rendered with artefacts when using STP and resolution scale is set a float value
- [Settings Search] Search results not always matching search term correctly
- Crash on memcpy when opening a project that loads TSS files
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