Skip to content

Physics components

There are 14 physics components.

TypesUnityEngine.BoxCollider

It has 9 attributes.

AttributesTypesDefault valueChoices
centerVector30 0 0
enabledbooltrue
excludeLayersLayerMaskNothing
includeLayersLayerMaskNothing
isTriggerboolfalse
layerOverridePriorityint0
materialPhysicMaterialNone
providesContactsboolfalse
sizeVector31 1 1
TypesUnityEngine.CapsuleCollider

It has 11 attributes.

AttributesTypesDefault valueChoices
centerVector30 0 0
directionint1
enabledbooltrue
excludeLayersLayerMaskNothing
heightfloat1
includeLayersLayerMaskNothing
isTriggerboolfalse
layerOverridePriorityint0
materialPhysicMaterialNone
providesContactsboolfalse
radiusfloat0.5
TypesUnityEngine.CharacterJoint
Components added automaticallyRigidbody

It has 31 attributes.

AttributesTypesDefault valueChoices
anchorVector30 0 0
autoConfigureConnectedAnchorbooltrue
axisVector31 0 0
breakForcefloatInfinity
breakTorquefloatInfinity
connectedAnchorVector30 0 0
connectedBodyRigidbodyNoneA path to an object in the same prefab
connectedMassScalefloat1≥ 0
enableCollisionboolfalse
enablePreprocessingbooltrue
enableProjectionboolfalse
highTwistLimit.bouncinessfloat00 – 1
highTwistLimit.contactDistancefloat0≥ 0
highTwistLimit.limitfloat70-177 – 177
lowTwistLimit.bouncinessfloat00 – 1
lowTwistLimit.contactDistancefloat0≥ 0
lowTwistLimit.limitfloat-20≥ -177
massScalefloat1≥ 0
projectionAnglefloat1800 – 180
projectionDistancefloat0.1≥ 0
swing1Limit.bouncinessfloat00 – 1
swing1Limit.contactDistancefloat0≥ 0
swing1Limit.limitfloat403 – 177
swing2Limit.bouncinessfloat00 – 1
swing2Limit.contactDistancefloat0≥ 0
swing2Limit.limitfloat403 – 177
swingAxisVector30 1 0
swingLimitSpring.damperfloat0≥ 0
swingLimitSpring.springfloat0≥ 0
twistLimitSpring.damperfloat0≥ 0
twistLimitSpring.springfloat0≥ 0
TypesUnityEngine.Cloth
Components added automaticallySkinnedMeshRenderer

It has 20 attributes.

AttributesTypesDefault valueChoices
bendingStiffnessfloat0
capsuleCollidersList (CapsuleCollider)EmptyA path to an object in the same prefab
clothSolverFrequencyfloat120
collisionMassScalefloat0
dampingfloat0
enableContinuousCollisionbooltrue
enabledbooltrue
externalAccelerationVector30 0 0
frictionfloat0.5
randomAccelerationVector30 0 0
selfCollisionDistancefloat0
selfCollisionStiffnessfloat0.2
sleepThresholdfloat0.1
stretchingStiffnessfloat1
useGravitybooltrue
useTethersbooltrue
useVirtualParticlesbooltrue
virtualParticleWeightsList (Vector3)0.33333334 0.33333334 0.33333334; 0.6666667 0.16666667 0.16666667; 0.5 0.5 0
worldAccelerationScalefloat1
worldVelocityScalefloat0.5
TypesUnityEngine.ConfigurableJoint
Components added automaticallyRigidbody

It has 73 attributes.

AttributesTypesDefault valueChoices
anchorVector30 0 0
angularXDrive.maximumForcefloat3.40282e+38≥ 0
angularXDrive.positionDamperfloat0≥ 0
angularXDrive.positionSpringfloat0≥ 0
angularXDrive.useAccelerationboolfalse
angularXLimitSpring.damperfloat0≥ 0
angularXLimitSpring.springfloat0≥ 0
angularXMotionEnumerationsFreeLocked・Limited・Free
angularYLimit.bouncinessfloat00 – 1
angularYLimit.contactDistancefloat0≥ 0
angularYLimit.limitfloat03 – 177
angularYMotionEnumerationsFreeLocked・Limited・Free
angularYZDrive.maximumForcefloat3.40282e+38≥ 0
angularYZDrive.positionDamperfloat0≥ 0
angularYZDrive.positionSpringfloat0≥ 0
angularYZDrive.useAccelerationboolfalse
angularYZLimitSpring.damperfloat0≥ 0
angularYZLimitSpring.springfloat0≥ 0
angularZLimit.bouncinessfloat00 – 1
angularZLimit.contactDistancefloat0≥ 0
angularZLimit.limitfloat03 – 177
angularZMotionEnumerationsFreeLocked・Limited・Free
autoConfigureConnectedAnchorbooltrue
axisVector31 0 0
breakForcefloatInfinity
breakTorquefloatInfinity
configuredInWorldSpaceboolfalse
connectedAnchorVector30 0 0
connectedBodyRigidbodyNoneA path to an object in the same prefab
connectedMassScalefloat1≥ 0
enableCollisionboolfalse
enablePreprocessingbooltrue
highAngularXLimit.bouncinessfloat00 – 1
highAngularXLimit.contactDistancefloat0≥ 0
highAngularXLimit.limitfloat0-177 – 177
linearLimit.bouncinessfloat00 – 1
linearLimit.contactDistancefloat0≥ 0
linearLimit.limitfloat0≥ 0.001
linearLimitSpring.damperfloat0≥ 0
linearLimitSpring.springfloat0≥ 0
lowAngularXLimit.bouncinessfloat00 – 1
lowAngularXLimit.contactDistancefloat0≥ 0
lowAngularXLimit.limitfloat0≥ -177
massScalefloat1≥ 0
projectionAnglefloat1800 – 180
projectionDistancefloat0.1≥ 0
projectionModeEnumerationsNoneNone・PositionAndRotation・PositionOnly
rotationDriveModeEnumerationsXYAndZXYAndZ・Slerp
secondaryAxisVector30 1 0
slerpDrive.maximumForcefloat3.40282e+38≥ 0
slerpDrive.positionDamperfloat0≥ 0
slerpDrive.positionSpringfloat0≥ 0
slerpDrive.useAccelerationboolfalse
swapBodiesboolfalse
targetAngularVelocityVector30 0 0
targetPositionVector30 0 0
targetRotationQuaternion0 0 0 1
targetVelocityVector30 0 0
xDrive.maximumForcefloat3.40282e+38≥ 0
xDrive.positionDamperfloat0≥ 0
xDrive.positionSpringfloat0≥ 0
xDrive.useAccelerationboolfalse
xMotionEnumerationsFreeLocked・Limited・Free
yDrive.maximumForcefloat3.40282e+38≥ 0
yDrive.positionDamperfloat0≥ 0
yDrive.positionSpringfloat0≥ 0
yDrive.useAccelerationboolfalse
yMotionEnumerationsFreeLocked・Limited・Free
zDrive.maximumForcefloat3.40282e+38≥ 0
zDrive.positionDamperfloat0≥ 0
zDrive.positionSpringfloat0≥ 0
zDrive.useAccelerationboolfalse
zMotionEnumerationsFreeLocked・Limited・Free
TypesUnityEngine.ConstantForce
Components added automaticallyRigidbody

It has 5 attributes.

AttributesTypesDefault valueChoices
enabledbooltrue
forceVector30 0 0
relativeForceVector30 0 0
relativeTorqueVector30 0 0
torqueVector30 0 0
TypesUnityEngine.FixedJoint
Components added automaticallyRigidbody

It has 7 attributes.

AttributesTypesDefault valueChoices
breakForcefloatInfinity
breakTorquefloatInfinity
connectedBodyRigidbodyNoneA path to an object in the same prefab
connectedMassScalefloat1≥ 0
enableCollisionboolfalse
enablePreprocessingbooltrue
massScalefloat1≥ 0
TypesUnityEngine.HingeJoint
Components added automaticallyRigidbody

It has 27 attributes.

AttributesTypesDefault valueChoices
anchorVector30 0 0
autoConfigureConnectedAnchorbooltrue
axisVector31 0 0
breakForcefloatInfinity
breakTorquefloatInfinity
connectedAnchorVector30 0 0
connectedBodyRigidbodyNoneA path to an object in the same prefab
connectedMassScalefloat1≥ 0
enableCollisionboolfalse
enablePreprocessingbooltrue
extendedLimitsboolfalse
limits.bounceMinVelocityfloat0.2≥ 0
limits.bouncinessfloat0≥ 0
limits.contactDistancefloat0≥ 0
limits.maxfloat0
limits.minfloat0
massScalefloat1≥ 0
motor.forcefloat0≥ 0
motor.freeSpinboolfalse
motor.targetVelocityfloat0
spring.damperfloat0≥ 0
spring.springfloat0≥ 0
spring.targetPositionfloat0-180 – 180
useAccelerationboolfalse
useLimitsboolfalse
useMotorboolfalse
useSpringboolfalse
TypesUnityEngine.MeshCollider

It has 10 attributes.

AttributesTypesDefault valueChoices
convexboolfalse
cookingOptionsEnum (combinable)CookForFasterSimulation EnableMeshCleaning WeldColocatedVertices UseFastMidphaseNone・InflateConvexMesh・CookForFasterSimulation・EnableMeshCleaning・WeldColocatedVertices・UseFastMidphase
enabledbooltrue
excludeLayersLayerMaskNothing
includeLayersLayerMaskNothing
isTriggerboolfalse
layerOverridePriorityint0
materialPhysicMaterialNone
providesContactsboolfalse
sharedMeshMeshNone
TypesUnityEngine.Rigidbody

It has 15 attributes.

AttributesTypesDefault valueChoices
angularDragfloat0.05
automaticCenterOfMassbooltrue
automaticInertiaTensorbooltrue
centerOfMassVector30 0 0
collisionDetectionModeEnumerationsDiscreteDiscrete・Continuous・ContinuousDynamic・ContinuousSpeculative
constraintsEnum (combinable)NoneNone・FreezePositionX・FreezePositionY・FreezePositionZ・FreezePosition・FreezeRotationX・FreezeRotationY・FreezeRotationZ・FreezeRotation・FreezeAll
dragfloat0
excludeLayersLayerMaskNothing
includeLayersLayerMaskNothing
inertiaTensorVector31 1 1
inertiaTensorRotationQuaternion0 0 0 1
interpolationEnumerationsNoneNone・Interpolate・Extrapolate
isKinematicboolfalse
massfloat1≥ 1e-07
useGravitybooltrue
TypesUnityEngine.SphereCollider

It has 9 attributes.

AttributesTypesDefault valueChoices
centerVector30 0 0
enabledbooltrue
excludeLayersLayerMaskNothing
includeLayersLayerMaskNothing
isTriggerboolfalse
layerOverridePriorityint0
materialPhysicMaterialNone
providesContactsboolfalse
radiusfloat0.5
TypesUnityEngine.SpringJoint
Components added automaticallyRigidbody

It has 15 attributes.

AttributesTypesDefault valueChoices
anchorVector30 0 0
autoConfigureConnectedAnchorbooltrue
breakForcefloatInfinity
breakTorquefloatInfinity
connectedAnchorVector30 0 0
connectedBodyRigidbodyNoneA path to an object in the same prefab
connectedMassScalefloat1≥ 0
damperfloat0.2≥ 0
enableCollisionboolfalse
enablePreprocessingbooltrue
massScalefloat1≥ 0
maxDistancefloat0≥ 0
minDistancefloat0≥ 0
springfloat10≥ 0
tolerancefloat0.025≥ 1e-20
TypesUnityEngine.TerrainCollider

It has 7 attributes.

AttributesTypesDefault valueChoices
enableTreeCollidersbooltrue
enabledbooltrue
excludeLayersLayerMaskNothing
includeLayersLayerMaskNothing
layerOverridePriorityint0
materialPhysicMaterialNone
providesContactsboolfalse
TypesUnityEngine.WheelCollider

It has 24 attributes.

AttributesTypesDefault valueChoices
centerVector30 0 0
enabledbooltrue
excludeLayersLayerMaskNothing
forceAppPointDistancefloat0
forwardFriction.asymptoteSlipfloat0.8
forwardFriction.asymptoteValuefloat0.5
forwardFriction.extremumSlipfloat0.4
forwardFriction.extremumValuefloat1
forwardFriction.stiffnessfloat1
includeLayersLayerMaskNothing
layerOverridePriorityint0
massfloat20
providesContactsboolfalse
radiusfloat0.5
sidewaysFriction.asymptoteSlipfloat0.5
sidewaysFriction.asymptoteValuefloat0.75
sidewaysFriction.extremumSlipfloat0.2
sidewaysFriction.extremumValuefloat1
sidewaysFriction.stiffnessfloat1
suspensionDistancefloat0.3
suspensionSpring.damperfloat4500
suspensionSpring.springfloat35000
suspensionSpring.targetPositionfloat0.50 – 1
wheelDampingRatefloat0.25