Interface IShot
Represents a shot. A shot stores information about the take to play, the slate used, and the output directory. The TakeRecorder uses that information to name and store the recorded takes in the correct directory.
Namespace: Unity.LiveCapture
Syntax
public interface IShot
Properties
Directory
The file path containing the recorded takes.
Declaration
string Directory { get; set; }
Property Value
Type | Description |
---|---|
String |
IterationBase
The take to iterate from in the next recording.
Declaration
Take IterationBase { get; set; }
Property Value
Type | Description |
---|---|
Take |
Slate
The slate associated with the shot to record.
Declaration
Slate Slate { get; set; }
Property Value
Type | Description |
---|---|
Slate |
Take
The selected take of the slate.
Declaration
Take Take { get; set; }
Property Value
Type | Description |
---|---|
Take |
UnityObject
The UnityEngine.Object that stores the serialized data (if any).
Declaration
Object UnityObject { get; }
Property Value
Type | Description |
---|---|
Object |
Remarks
Used internally to support undo operations.