Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


Collisions and interactions in the LowLevelPhysics2D API

Enable and detect collisions between 2D physics objects, and cast rays to check for intersections.
Read time 1 minuteLast updated 17 days ago

Combine or connect shapes, and enable and detect contact between physics objects using the
LowLevelPhysics2D
API.
Note
This documentation is about writing C# scripts using the
LowLevelPhysics2D
API. To use 2D physics in the Unity Editor using components like the Rigidbody 2D component, refer to 2D physics instead.

Topic

Description

Introduction to collision in the LowLevelPhysics2D APILearn about collisions between 2D physics objects, including collision types, layers, and layer masks.
Configure collisions between objectsChange which objects collide with which using layers and masks, and enable using 64 layers instead of 32.
Detect collisions between objectsTo detect when collisions occur and respond to them, use collision callback methods or event methods.
Check LowLevelPhysics2D API intersectionsTo check whether 2D physics objects overlap or will collide, also known as intersections, use query methods.

Additional resources