Class RagdollDefinition2D
- Namespace
- Gravitas.Constraints
- Assembly
- Gravitas.dll
Authored deterministic pure 2D ragdoll articulation definition.
public sealed class RagdollDefinition2D
- Inheritance
-
RagdollDefinition2D
- Inherited Members
Constructors
RagdollDefinition2D(RagdollLinkDefinition2D[], RagdollJointDefinition2D[], RagdollSelfCollisionPolicy)
Creates a pure 2D ragdoll definition.
public RagdollDefinition2D(RagdollLinkDefinition2D[] links, RagdollJointDefinition2D[] joints, RagdollSelfCollisionPolicy selfCollisionPolicy = RagdollSelfCollisionPolicy.SuppressAdjacentLinks)
Parameters
linksRagdollLinkDefinition2D[]jointsRagdollJointDefinition2D[]selfCollisionPolicyRagdollSelfCollisionPolicy
Properties
Joints
Gets authored ragdoll joints.
public RagdollJointDefinition2D[] Joints { get; }
Property Value
Links
Gets authored ragdoll links.
public RagdollLinkDefinition2D[] Links { get; }
Property Value
SelfCollisionPolicy
Gets ragdoll-internal collision filtering behavior.
public RagdollSelfCollisionPolicy SelfCollisionPolicy { get; }