API reference
API reference
Select your platform
No SDKs available
No versions available

Body Class

Fields

bool IsConnected[Get]
bool IsHighConfidence[Get]
float Scale[Get]
ISkeletonMapping SkeletonMapping[Get]
bool IsTrackedDataValid[Get]

Events

Action WhenBodyUpdated

Member Functions

Attempts to calculate the pose of the requested body joint, in world space.
Returns false if the skeleton is not yet initialized, or there is no valid tracking data. Scale is applied to this joint position.
Attempts to calculate the pose of the requested body joint, in local space to its parent joint.
Returns false if the skeleton is not yet initialized, or there is no valid tracking data. Scale is not applied.
Attempts to calculate the pose of the requested hand joint relative to the root.
Returns false if the skeleton is not yet initialized, or there is no valid tracking data. Scale is not applied.
Gets the root pose of the body, in world space.
Will return true if a pose was available; false otherwise. Confidence level of the pose is exposed via IsHighConfidence.
override void MarkInputDataRequiresUpdate ( )

Protected Functions

override void Apply
( BodyDataAsset data )
Did you find this page helpful?
Thumbs up icon
Thumbs down icon