![]() | ArbitraryRagdollAnimator Methods |
The ArbitraryRagdollAnimator type exposes the following members.
Name | Description | |
---|---|---|
![]() | BindRagdoll |
Binds the ragdoll to this RagdollAnimator. Its hierarchy will be flattened when it is bound.
(Inherited from RagdollAnimator.) |
![]() | DefinesArbitraryChain |
Gets a value indicating whether or not this instance defines an arbitrary TransformChain with
the specified identifier.
|
![]() | FixedUpdate |
Synchronize the ragdoll and animated hierarchies as needed.
(Inherited from RagdollAnimator.) |
![]() | GetAllNodes |
Gets all nodes.
(Overrides RagdollAnimatorGetAllNodes(ListTransform).) |
![]() | GetAnimatedBody |
For the specified RagdollPart, get the corresponding Transform in
the rendered hierarchy.
(Inherited from RagdollAnimator.) |
![]() | GetArbitraryChains |
Gets the arbitrary chains.
|
![]() | GetArbitraryChains(DictionaryString, TransformChain) |
Gets the arbitrary TransformChains.
|
![]() | GetEstimatedLocalBounds |
Gets the estimated Bounds of this RagdollAnimator in its
current configuration, in the space of its Transform component. It will
encapsulate all of the Transforms of the hierarchy's nodes, as well as all of the
currently active SkinnedMeshRenderers and MeshRenderers.
(Inherited from RagdollAnimator.) |
![]() | GetGroundingBodies |
Gets a set of animated bodies and associated minimum strength values. By default, if any one of these parts
falls below its minimum strength while contacting a ground layer then the full hierarchy will enter a
ragdoll state.
(Inherited from RagdollAnimator.) |
![]() | GetOrientationParameters |
Gets the orientation parameters.
(Inherited from RagdollAnimator.) |
![]() | GetRagdollPart |
For the specified Transform, get the corresponding RagdollPart in
the physical hierarchy.
(Inherited from RagdollAnimator.) |
![]() | IgnoreColliderForGrounding |
Ignores the specified collider when performing the grounding raycast or when testing if grounding bodies are
grounded.
(Inherited from RagdollAnimator.) |
![]() | IgnoreCollisionsBetweenAnimatorAndRagdoll |
Ignores the collisions between the animated and ragdoll hierarchies based on the specified value.
(Inherited from RagdollAnimator.) |
![]() | IsPartDisconnected |
Determines whether the specified animated body has been disconnected, either because its joint broken or
because a joint on one of its parents broke off.
(Inherited from RagdollAnimator.) |
![]() | LateUpdate |
Perform final actions for the frame.
(Inherited from RagdollAnimator.) |
![]() | MapHierarchies |
Map the animator and ragdoll hierarchies to each other.
(Overrides RagdollAnimatorMapHierarchies(DictionaryTransform, RagdollPart, DictionaryRagdollPart, Transform).) |
![]() | OnDestroy |
Raises the destroy event.
(Inherited from RagdollAnimator.) |
![]() | OnDisable |
Raises the disable event.
(Inherited from RagdollAnimator.) |
![]() | OnEnable |
Raises the enable event.
(Inherited from RagdollAnimator.) |
![]() | PrepareHierarchies |
Prepares the hierarchy mappings and regenerates the list of colliders to ignore.
(Inherited from RagdollAnimator.) |
![]() | SetArbitraryChains |
Sets the arbitrary chains.
|
![]() | SetBodyShouldAnimateWhenDisconnected |
Indicate that the specified animated body should continue to animate when one of its ancestors disconnects.
(Inherited from RagdollAnimator.) |
![]() | SetGroundingBodies |
Sets a table of animated bodies and associated minimum strength values. By default, if any one of these
parts falls below its minimum strength while contacting a ground layer then the full hierarchy will enter a
ragdoll state.
(Inherited from RagdollAnimator.) |
![]() | SetOrientationParameters |
Sets the orientation parameters.
(Inherited from RagdollAnimator.) |
![]() | Start |
Start this instance.
(Inherited from RagdollAnimator.) |
![]() | UnbindRagdoll |
Unbinds the ragdoll currently bound to this instance, returning its hierarchy to the state it was in when
bound.
(Inherited from RagdollAnimator.) |
![]() | UnignoreColliderForGrounding |
Unignores the specified collider when performing the grounding raycast or when testing if grounding bodies
are grounded.
(Inherited from RagdollAnimator.) |
![]() | Update |
Emit error messages if avatar or controller change at run-time and preprocess animator if necessary.
(Inherited from RagdollAnimator.) |
Name | Description | |
---|---|---|
![]() | GetPrefabName |
Gets the name of the prefab associated with the supplied instance.
(Defined by ObjectX.) |
![]() | OpenReferencePage |
Opens a reference web page generated for the specified object.
(Defined by ObjectX.) |