Class PropertyPreviewer
A class that allows to register properties to prevent Unity from marking Prefabs or the Scene as modified when you preview animations.
Implements
Namespace: Unity.LiveCapture
Assembly: Unity.LiveCapture.dll
Syntax
public class PropertyPreviewer : IPropertyPreviewer
Constructors
PropertyPreviewer(Object)
Constructs a new Property
Declaration
public PropertyPreviewer(Object driver)
Parameters
Type | Name | Description |
---|---|---|
Object | driver | Key to identify the group of registered properties. |
Properties
Driver
The key to identify the group of registered properties.
Declaration
public Object Driver { get; }
Property Value
Type | Description |
---|---|
Object |
Methods
Register(Component, string)
Adds a property from a specified Component.
Declaration
public void Register(Component component, string propertyName)
Parameters
Type | Name | Description |
---|---|---|
Component | component | The Component to register the property from. |
string | propertyName | The name of the property to register. |
Register(GameObject, string)
Adds a property from a specified GameObject.
Declaration
public void Register(GameObject go, string propertyName)
Parameters
Type | Name | Description |
---|---|---|
Game |
go | The GameObject to register the property from. |
string | propertyName | The name of the property to register. |
Restore()
Restores the properties previously registered.
Declaration
public void Restore()