Class RecorderControllerSettings
Use this class to manage the recording settings (frame rate, frame range, list of Recorder Settings) for the Recorder
Inherited Members
Namespace: UnityEditor .Recorder
Assembly: solution.dll
Syntax
public class RecorderControllerSettings : ScriptableObject
Properties
Name | Description |
---|---|
Cap |
Indicates if the Recorders frame rate should cap the Unity rendering frame rate. When enabled, Unity is prevented from rendering faster than the set FrameRate. |
Exit |
Instructs the recorder to exit Play Mode once the recording has finished. |
Frame |
Allows setting and retrieving the frame rate for the current list of Recorders. |
Frame |
Indicates the type of frame rate (constant or variable) for the current list of Recorders. |
Recorder |
Stores the collection of Recorder Settings instances. |
Methods
Name | Description |
---|---|
Add |
Adds a new instance of Recorder Settings to the current collection. |
Get |
Get the global controller settings. |
Load |
Loads or creates Recorder Settings to the specified file path. |
Remove |
Removes an instance of Recorder Settings from the current collection. |
Save() | Saves the current list of Recorder Settings instances to disk. |
Set |
Sets the Recorders to Frame Interval mode and defines the Start and End frame of the interval to record. |
Set |
Sets the Recorders to Manual mode. |
Set |
Sets the Recorders to Single Frame recording mode. |
Set |
Sets the Recorders to Time Interval mode and defines the Start and End times of the interval to record. |