Search Issue Tracker

Active

Votes

0

Found in [Package]

2.5.2

Issue ID

REC-548

Regression

No

[Recorder] InvalidOperationException is thrown if Recorded component is set to nothing for Animation clip recorder

Package: Recorder

-

InvalidOperationException is thrown if Recorded component is set to nothing for Animation clip recorder. Refer the attached video

Steps to reproduce:
1) Create a new project
2) Window > Package Manager > Install Unity Recorder
3) Add Animation clip recorder
4)Recorded components > Nothing
5) Start recording

Actual result: InvalidOperationException is thrown in console as recorded component is set to nothing
Expected result: No exceptions should be thrown in console

Occurring in: 2021.2.0a3, 2021.1.0b5, 2021.1.0a1, 2020.2.2f1, 2020.1.13f1, 2019.4.9f1

Environment: Both Windows and Mac

Stack trace:
InvalidOperationException: Cannot save to clip as there is nothing to save. The method TakeSnapshot() has not been called.
UnityEditor.Animations.GameObjectRecorder.SaveToClip (UnityEngine.AnimationClip clip, System.Single fps, UnityEditor.Animations.CurveFilterOptions filterOptions) (at <67cbc0069dbb4a3d9dbf496b5326c7f8>:0)
UnityEditor.Recorder.AnimationRecorder.EndRecording (UnityEditor.Recorder.RecordingSession session) (at Library/PackageCache/com.unity.recorder@2.5.2/Editor/Sources/Recorders/AnimationRecorder/AnimationRecorder.cs:33)
UnityEditor.Recorder.RecordingSession.EndRecording () (at Library/PackageCache/com.unity.recorder@2.5.2/Editor/Sources/RecordingSession.cs:136)
UnityEditor.Recorder.RecorderComponent:OnDestroy() (at Library/PackageCache/com.unity.recorder@2.5.2/Editor/Sources/_RecorderComponent.cs:27)

https://fogbugz.unity3d.com/f/cases/edit/1310548/

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.