Saltar a contenido

7. Colisiones y físicas

El escenario y el personaje necesitan colliders para interactuar correctamente.

Collider del Player

El Player puede utilizar:

Box Collider 2D
Rigidbody 2D

Ajusta el collider con Edit Collider para que se aproxime al cuerpo del personaje.

Colisiones del escenario

Selecciona el Tilemap Ground y añade:

Tilemap Collider 2D
Composite Collider 2D
Rigidbody 2D

En Rigidbody 2D:

Body Type: Static

En Tilemap Collider 2D:

Composite Operation: Merge

El Tilemap Collider 2D crea las colisiones de cada tile y el Composite Collider 2D las combina para formar superficies más continuas.

Evitar que el personaje se quede pegado a paredes

Crea un material físico:

Assets
→ Botón derecho
→ Create
→ 2D
→ Physics Material 2D

Ponle, por ejemplo:

PlayerPhysics

Configura:

Friction: 0

Después asigna ese material al Box Collider 2D del Player.