Struct ReadOnlyTransformHandle
Namespace: UnityEngine.Animations.Rigging
Syntax
public struct ReadOnlyTransformHandle
Methods
Bind(Animator, Transform)
Declaration
public static ReadOnlyTransformHandle Bind(Animator animator, Transform transform)
Parameters
Type | Name | Description |
---|---|---|
Animator | animator | |
Transform | transform |
Returns
Type | Description |
---|---|
ReadOnlyTransformHandle |
GetGlobalTR(AnimationStream, out Vector3, out Quaternion)
Declaration
public void GetGlobalTR(AnimationStream stream, out Vector3 position, out Quaternion rotation)
Parameters
Type | Name | Description |
---|---|---|
AnimationStream | stream | |
Vector3 | position | |
Quaternion | rotation |
GetLocalPosition(AnimationStream)
Declaration
public Vector3 GetLocalPosition(AnimationStream stream)
Parameters
Type | Name | Description |
---|---|---|
AnimationStream | stream |
Returns
Type | Description |
---|---|
Vector3 |
GetLocalRotation(AnimationStream)
Declaration
public Quaternion GetLocalRotation(AnimationStream stream)
Parameters
Type | Name | Description |
---|---|---|
AnimationStream | stream |
Returns
Type | Description |
---|---|
Quaternion |
GetLocalScale(AnimationStream)
Declaration
public Vector3 GetLocalScale(AnimationStream stream)
Parameters
Type | Name | Description |
---|---|---|
AnimationStream | stream |
Returns
Type | Description |
---|---|
Vector3 |
GetLocalTRS(AnimationStream, out Vector3, out Quaternion, out Vector3)
Declaration
public void GetLocalTRS(AnimationStream stream, out Vector3 position, out Quaternion rotation, out Vector3 scale)
Parameters
Type | Name | Description |
---|---|---|
AnimationStream | stream | |
Vector3 | position | |
Quaternion | rotation | |
Vector3 | scale |
GetPosition(AnimationStream)
Declaration
public Vector3 GetPosition(AnimationStream stream)
Parameters
Type | Name | Description |
---|---|---|
AnimationStream | stream |
Returns
Type | Description |
---|---|
Vector3 |
GetRotation(AnimationStream)
Declaration
public Quaternion GetRotation(AnimationStream stream)
Parameters
Type | Name | Description |
---|---|---|
AnimationStream | stream |
Returns
Type | Description |
---|---|
Quaternion |
IsResolved(AnimationStream)
Declaration
public bool IsResolved(AnimationStream stream)
Parameters
Type | Name | Description |
---|---|---|
AnimationStream | stream |
Returns
Type | Description |
---|---|
Boolean |
IsValid(AnimationStream)
Declaration
public bool IsValid(AnimationStream stream)
Parameters
Type | Name | Description |
---|---|---|
AnimationStream | stream |
Returns
Type | Description |
---|---|
Boolean |
Resolve(AnimationStream)
Declaration
public void Resolve(AnimationStream stream)
Parameters
Type | Name | Description |
---|---|---|
AnimationStream | stream |