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 |