ArticulationBody
Behaviour
ArticulationBody

class:/TYPE/UnityEngine.ArticulationBody//, can be loaded from an assetbundle using ArticulationBody::createfromassetbundle(bundlename,prefabname) /

Parent

Behaviour

Variables
anchorposition
UnityEngine.Vector3 anchorposition
anchorrotation
UnityEngine.Quaternion anchorrotation
angulardamping
System.Single angulardamping
angularvelocity
UnityEngine.Vector3 angularvelocity
centerofmass
UnityEngine.Vector3 centerofmass
collisiondetectionmode
UnityEngine.CollisionDetectionMode collisiondetectionmode
dofcount
readonly System.Int32 dofcount
immovable
System.Boolean immovable
index
readonly System.Int32 index
inertiatensor
UnityEngine.Vector3 inertiatensor
inertiatensorrotation
UnityEngine.Quaternion inertiatensorrotation
isroot
readonly System.Boolean isroot
jointacceleration
UnityEngine.ArticulationReducedSpace jointacceleration
jointforce
UnityEngine.ArticulationReducedSpace jointforce
jointfriction
System.Single jointfriction
jointposition
UnityEngine.ArticulationReducedSpace jointposition
jointtype
UnityEngine.ArticulationJointType jointtype
jointvelocity
UnityEngine.ArticulationReducedSpace jointvelocity
lineardamping
System.Single lineardamping
linearlockx
UnityEngine.ArticulationDofLock linearlockx
linearlocky
UnityEngine.ArticulationDofLock linearlocky
linearlockz
UnityEngine.ArticulationDofLock linearlockz
mass
System.Single mass
matchanchors
System.Boolean matchanchors
maxangularvelocity
System.Single maxangularvelocity
maxdepenetrationvelocity
System.Single maxdepenetrationvelocity
maxjointvelocity
System.Single maxjointvelocity
maxlinearvelocity
System.Single maxlinearvelocity
parentanchorposition
UnityEngine.Vector3 parentanchorposition
parentanchorrotation
UnityEngine.Quaternion parentanchorrotation
sleepthreshold
System.Single sleepthreshold
solveriterations
System.Int32 solveriterations
solvervelocityiterations
System.Int32 solvervelocityiterations
swingylock
UnityEngine.ArticulationDofLock swingylock
swingzlock
UnityEngine.ArticulationDofLock swingzlock
twistlock
UnityEngine.ArticulationDofLock twistlock
usegravity
System.Boolean usegravity
velocity
UnityEngine.Vector3 velocity
worldcenterofmass
readonly UnityEngine.Vector3 worldcenterofmass
xdrive
UnityEngine.ArticulationDrive xdrive
ydrive
UnityEngine.ArticulationDrive ydrive
zdrive
UnityEngine.ArticulationDrive zdrive
Functions
addforce
System.Void AddForce(
UnityEngine.Vector3 force,
UnityEngine.ForceMode mode
)

UnityEngine.Vector3 force-no documentation

Parameters
force
UnityEngine.Vector3

no documentation mode -

Returns

System.Void

addforce
System.Void AddForce(
UnityEngine.Vector3 force
)

UnityEngine.Vector3 force-no documentation

Parameters

force -

Returns

System.Void

addforceatposition
System.Void AddForceAtPosition(
UnityEngine.Vector3 force,
UnityEngine.Vector3 position
)

UnityEngine.Vector3 force-no documentation

Parameters
force
UnityEngine.Vector3

no documentation position -

Returns

System.Void

addforceatposition
System.Void AddForceAtPosition(
UnityEngine.Vector3 force,
UnityEngine.Vector3 position,
UnityEngine.ForceMode mode
)

UnityEngine.Vector3 force-no documentation

Parameters
force
UnityEngine.Vector3

no documentation

position
UnityEngine.Vector3

no documentation mode -

Returns

System.Void

addrelativeforce
System.Void AddRelativeForce(
UnityEngine.Vector3 force,
UnityEngine.ForceMode mode
)

UnityEngine.Vector3 force-no documentation

Parameters
force
UnityEngine.Vector3

no documentation mode -

Returns

System.Void

addrelativeforce
System.Void AddRelativeForce(
UnityEngine.Vector3 force
)

UnityEngine.Vector3 force-no documentation

Parameters

force -

Returns

System.Void

addrelativetorque
System.Void AddRelativeTorque(
UnityEngine.Vector3 torque,
UnityEngine.ForceMode mode
)

UnityEngine.Vector3 torque-no documentation

Parameters
torque
UnityEngine.Vector3

no documentation mode -

Returns

System.Void

addrelativetorque
System.Void AddRelativeTorque(
UnityEngine.Vector3 torque
)

UnityEngine.Vector3 torque-no documentation

Parameters

torque -

Returns

System.Void

addtorque
System.Void AddTorque(
UnityEngine.Vector3 torque
)

UnityEngine.Vector3 torque-no documentation

Parameters

torque -

Returns

System.Void

addtorque
System.Void AddTorque(
UnityEngine.Vector3 torque,
UnityEngine.ForceMode mode
)

UnityEngine.Vector3 torque-no documentation

Parameters
torque
UnityEngine.Vector3

no documentation mode -

Returns

System.Void

articulationbody::​create
static UnityEngine.ArticulationBody Create ()

Constructor replaces new;

Returns

UnityEngine.ArticulationBody

articulationbody::​fromassetbundle
static UnityEngine.ArticulationBody CreateFromAssetBundle(
string bundle,
string objectname
)

Constructor for object from a bundle

Parameters
bundle
string

bundle name

objectname
string

object name with extension

Returns

UnityEngine.ArticulationBody

getclosestpoint
UnityEngine.Vector3 GetClosestPoint(
UnityEngine.Vector3 point
)

UnityEngine.Vector3 point-no documentation

Parameters

point -

Returns

UnityEngine.Vector3

getdensejacobian
System.Int32 GetDenseJacobian(
UnityEngine.ArticulationJacobian& jacobian
)

UnityEngine.ArticulationJacobian& jacobian-no documentation

Parameters

jacobian -

Returns

System.Int32

getdofstartindices
System.Int32 GetDofStartIndices(
System.Collections.Generic.List`1[[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] dofStartIndices
)

System.Collections.Generic.List`1[[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] dofStartIndices-no documentation

Parameters

System.Collections.Generic.List`1[[System.Int32 - mscorlib - Version=4.0.0.0 - Culture=neutral - dofStartIndices -

Returns

System.Int32

getdrivetargets
System.Int32 GetDriveTargets(
System.Collections.Generic.List`1[[System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] targets
)

System.Collections.Generic.List`1[[System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] targets-no documentation

Parameters

System.Collections.Generic.List`1[[System.Single - mscorlib - Version=4.0.0.0 - Culture=neutral - targets -

Returns

System.Int32

getdrivetargetvelocities
System.Int32 GetDriveTargetVelocities(
System.Collections.Generic.List`1[[System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] targetVelocities
)

System.Collections.Generic.List`1[[System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] targetVelocities-no documentation

Parameters

System.Collections.Generic.List`1[[System.Single - mscorlib - Version=4.0.0.0 - Culture=neutral - targetVelocities -

Returns

System.Int32

getjointaccelerations
System.Int32 GetJointAccelerations(
System.Collections.Generic.List`1[[System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] accelerations
)

System.Collections.Generic.List`1[[System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] accelerations-no documentation

Parameters

System.Collections.Generic.List`1[[System.Single - mscorlib - Version=4.0.0.0 - Culture=neutral - accelerations -

Returns

System.Int32

getjointforces
System.Int32 GetJointForces(
System.Collections.Generic.List`1[[System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] forces
)

System.Collections.Generic.List`1[[System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] forces-no documentation

Parameters

System.Collections.Generic.List`1[[System.Single - mscorlib - Version=4.0.0.0 - Culture=neutral - forces -

Returns

System.Int32

getjointpositions
System.Int32 GetJointPositions(
System.Collections.Generic.List`1[[System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] positions
)

System.Collections.Generic.List`1[[System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] positions-no documentation

Parameters

System.Collections.Generic.List`1[[System.Single - mscorlib - Version=4.0.0.0 - Culture=neutral - positions -

Returns

System.Int32

getjointvelocities
System.Int32 GetJointVelocities(
System.Collections.Generic.List`1[[System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] velocities
)

System.Collections.Generic.List`1[[System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] velocities-no documentation

Parameters

System.Collections.Generic.List`1[[System.Single - mscorlib - Version=4.0.0.0 - Culture=neutral - velocities -

Returns

System.Int32

getpointvelocity
UnityEngine.Vector3 GetPointVelocity(
UnityEngine.Vector3 worldPoint
)

UnityEngine.Vector3 worldPoint-no documentation

Parameters

worldPoint -

Returns

UnityEngine.Vector3

getrelativepointvelocity
UnityEngine.Vector3 GetRelativePointVelocity(
UnityEngine.Vector3 relativePoint
)

UnityEngine.Vector3 relativePoint-no documentation

Parameters

relativePoint -

Returns

UnityEngine.Vector3

issleeping
System.Boolean IsSleeping()
Returns

System.Boolean

resetcenterofmass
System.Void ResetCenterOfMass()
Returns

System.Void

resetinertiatensor
System.Void ResetInertiaTensor()
Returns

System.Void

setdrivetargets
System.Void SetDriveTargets(
System.Collections.Generic.List`1[[System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] targets
)

System.Collections.Generic.List`1[[System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] targets-no documentation

Parameters

System.Collections.Generic.List`1[[System.Single - mscorlib - Version=4.0.0.0 - Culture=neutral - targets -

Returns

System.Void

setdrivetargetvelocities
System.Void SetDriveTargetVelocities(
System.Collections.Generic.List`1[[System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] targetVelocities
)

System.Collections.Generic.List`1[[System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] targetVelocities-no documentation

Parameters

System.Collections.Generic.List`1[[System.Single - mscorlib - Version=4.0.0.0 - Culture=neutral - targetVelocities -

Returns

System.Void

setjointaccelerations
System.Void SetJointAccelerations(
System.Collections.Generic.List`1[[System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] accelerations
)

System.Collections.Generic.List`1[[System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] accelerations-no documentation

Parameters

System.Collections.Generic.List`1[[System.Single - mscorlib - Version=4.0.0.0 - Culture=neutral - accelerations -

Returns

System.Void

setjointforces
System.Void SetJointForces(
System.Collections.Generic.List`1[[System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] forces
)

System.Collections.Generic.List`1[[System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] forces-no documentation

Parameters

System.Collections.Generic.List`1[[System.Single - mscorlib - Version=4.0.0.0 - Culture=neutral - forces -

Returns

System.Void

setjointpositions
System.Void SetJointPositions(
System.Collections.Generic.List`1[[System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] positions
)

System.Collections.Generic.List`1[[System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] positions-no documentation

Parameters

System.Collections.Generic.List`1[[System.Single - mscorlib - Version=4.0.0.0 - Culture=neutral - positions -

Returns

System.Void

setjointvelocities
System.Void SetJointVelocities(
System.Collections.Generic.List`1[[System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] velocities
)

System.Collections.Generic.List`1[[System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] velocities-no documentation

Parameters

System.Collections.Generic.List`1[[System.Single - mscorlib - Version=4.0.0.0 - Culture=neutral - velocities -

Returns

System.Void

sleep
System.Void Sleep()
Returns

System.Void

snapanchortoclosestcontact
System.Void SnapAnchorToClosestContact()
Returns

System.Void

teleportroot
System.Void TeleportRoot(
UnityEngine.Vector3 position,
UnityEngine.Quaternion rotation
)

UnityEngine.Vector3 position-no documentation

Parameters
position
UnityEngine.Vector3

no documentation rotation -

Returns

System.Void

wakeup
System.Void WakeUp()
Returns

System.Void