Class GIFRecorderSettings
Inherited Members
Namespace: UnityEditor.Recorder
Syntax
[RecorderSettings(typeof(GIFRecorder), "GIF Animation", "imagesequence_16")]
public class GIFRecorderSettings : BaseFCRecorderSettings
Constructors
GIFRecorderSettings()
Default constructor.
Declaration
public GIFRecorderSettings()
Properties
Extension
Stores the file extension used by this Recorder (without the dot).
Declaration
protected override string Extension { get; }
Property Value
Type | Description |
---|---|
String |
Overrides
KeyframeInterval
Use this property to set the frame interval between keyframes (value between 1 and 120). This defines how many frames share the same color palette.
Declaration
public int KeyframeInterval { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
MaxTasks
Use this property to set the maximum number of threads to use to encode output frames (value between 1 and 32).
Declaration
public int MaxTasks { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
NumColors
Use this property to set the number of colors used in the GIF palette for the output. Maximum is 256.
Declaration
public int NumColors { get; set; }
Property Value
Type | Description |
---|---|
Int32 |