sharedMaterial
The PhysicsMaterial2D that is applied to this collider.
Read time 1 minuteLast updated 6 days ago
Definition
- Type: Property
- Namespace: UnityEngine
- Assembly: UnityEngine.Physics2DModule
public PhysicsMaterial2D sharedMaterial { get; set; }
Remarks
If no PhysicsMaterial2D is specified then the _sharedMaterial on the Rigidbody2D that the collider is attached to is used. If the collider is not attached to a Rigidbody2D or no _sharedMaterial is specified then the global PhysicsMaterial2D is used. If no global PhysicsMaterial2D is specified then the defaults are: _friction = 0.4 and _bounciness = 0.
In other words, a PhysicsMaterial2D specified on the Collider2D has priority over a PhysicsMaterial2D specified on a Rigidbody2D which has priority over the global PhysicsMaterial2D.
Additional Resources: _sharedMaterial, PhysicsMaterial2D