Version: Unity 6.0 (6000.0)
Language : English
Tilemap Renderer component reference
Troubleshoot mismatched Cell Layouts

Tilemap Collider 2D component reference

The Tilemap ColliderAn invisible shape that is used to handle physical collisions for an object. A collider doesn’t need to be exactly the same shape as the object’s mesh - a rough approximation is often more efficient and indistinguishable in gameplay. More info
See in Glossary
2D
component generates collider shapes for tilesA simple class that allows a sprite to be rendered on a Tilemap. More info
See in Glossary
on a tilemapA GameObject that allows you to quickly create 2D levels using tiles and a grid overlay. More info
See in Glossary
. You control this collider generation process with the properties found in the component.

Properties

Property Description
Max Tile Change Count Set the maximum number of tile changes (such as adding/removing tiles to the tilemap) to accumulate before doing a full collider rebuild instead of an incremental rebuild.
Note: A high number of accumulated changes can cause the incremental rebuild of the Tilemap Collider 2D to be slower than a full rebuild. Decrease this value to resolve this issue.
Extrusion Factor Set the amount (in Unity world space units) to extrude the collider shape of each tile. This minimizes the gaps between the collider shapes of neighboring tiles and brings them to within the minimum Vertex Distance set in the Composite Collider 2D component., which can then compose the tile colliders together.
Note: This property isn’t available by default. It becomes available when you select a Composite Operation and attach a Composite Collider 2D to the same GameObject.
Material Select the Physics Material 2DUse to adjust the friction and bounce that occurs between 2D physics objects when they collide More info
See in Glossary
that determines properties of collisionsA collision occurs when the physics engine detects that the colliders of two GameObjects make contact or overlap, when at least one has a Rigidbody component and is in motion. More info
See in Glossary
, such as friction and bounce.
Is Trigger Enable this if you want this Collider 2D to behave as a trigger. The physics system ignores this collider when this is enabled.
Used by Effector Enable this if you want the Collider 2D to be used by an attached Effector 2D.
Composite Operations Select the composite operation used by an attached Composite Collider 2D component:
  • None: No composite operation.
  • Merge: Compose geometry with a Boolean OR operation.
  • Intersect: Compose geometry with a Boolean AND operation.
  • Difference: Compose geometry with a Boolean NOT operation.
  • Flip: Compose geometry with a Boolean XOR operation.
Note: When you select any operation besides None, the attached Composite Collider 2D component controls the following properties — Material, Is Trigger, Used By Effector, and Edge Radius. They’re not available in this collider’s properties.
Offset Set the local offset values of the Collider 2D geometry.
Layer Overrides Expand this for the different layer override settings.:
  • Layer Override Priority: Set the decision priority for this Collider 2D when it collides with another collider. Refer to Collider2D-layerOverridePriority.
  • Include Layers: Specify additional layers this Collider 2D should include for contact decisions. Refer to Collider2D-includeLayers.
  • Exclude Layers: Specify additional layers this Collider 2D should ignore for contact decisions. Refer to Collider2D-excludeLayers.
  • Force Send Layers: Select the layers this Collider 2D can send forces to during collisions. Refer to Collider2D-forceSendLayers.
  • Force Receive Layers: Select the layers this Collider 2D can receive forces from during collisions. Refer to Collider2D-forceReceiveLayers.
  • Contract Capture Layers: Select the layers of other Collider 2D objects to capture during collisions. Refer to Collider2D-contactCaptureLayers.
  • Callback Layers: Specify the layers that this Collider 2D will report collision or trigger callbacks on. Refer to Collider2D-callbackLayers.

Additional resources

Tilemap Renderer component reference
Troubleshoot mismatched Cell Layouts