Class TransformCaptureDevice
A capture device to record transform hierarchies.
Inheritance
TransformCaptureDevice
Inherited Members
Object.FindObjectsByType<T>(FindObjectsSortMode)
Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)
Object.FindFirstObjectByType<T>()
Object.FindAnyObjectByType<T>()
Object.FindFirstObjectByType<T>(FindObjectsInactive)
Object.FindAnyObjectByType<T>(FindObjectsInactive)
Namespace: Unity.LiveCapture.TransformCapture
Assembly: Unity.LiveCapture.TransformCapture.dll
Syntax
[AddComponentMenu("")]
[DisallowMultipleComponent]
[CreateDeviceMenuItem("Transform Capture Device", 0)]
[HelpURL("https://docs.unity3d.com/Packages/com.unity.live-capture@4.0/manual/ref-component-transform-capture-device.html")]
public class TransformCaptureDevice : LiveCaptureDevice
Properties
Actor
The Animator currently assigned to this device.
Declaration
public Animator Actor { get; set; }
Property Value
Type | Description |
---|---|
Animator |
AvatarMask
The AvatarMask currently assigned to this device.
Declaration
public AvatarMask AvatarMask { get; set; }
Property Value
Type | Description |
---|---|
AvatarMask |
Methods
IsReady()
Declaration
public override bool IsReady()
Returns
Type | Description |
---|---|
bool |
Overrides
OnDisable()
Declaration
protected override void OnDisable()
Overrides
OnEnable()
Declaration
protected override void OnEnable()
Overrides
OnStartRecording()
Declaration
protected override void OnStartRecording()
Overrides
Write(ITakeBuilder)
Declaration
public override void Write(ITakeBuilder takeBuilder)
Parameters
Type | Name | Description |
---|---|---|
ITakeBuilder | takeBuilder |