Player falling through the ground


I have created two gameObjects:
The first one is the player, and it has a circleCollider2D to stand on the ground.
The second one is a vehicle: it has a boxCollider2D.

When the vehicle doesn’t move (or moves very slowly, I can jump on it with the player, and there is no problem at all.
But when the vehicle moves, the player sometimes falls through it. Sometimes it stops on the vehicle, but gets stuck into it, and I can moye anymore.

Does someone know what the problem is, please?

Thanks! =D

change RigidBody2D collision detection to Continuous . And use google or Unity Documentation, like everyone does . Collision detection .