Objet qui traverse un autre

Je fais un objet qui se déplace et je fais un groupe d’objet pour bloquer le passage et qu’ils fassent demi tour, mais il arrive toujours a un moment qu’un objet arrive a passer et sa gache tout. Comment faire en sorte qu’un objet ne passe pas, mais vraiment pas un autre.

Tu utiliser quoi comme méthode pour les écarter ?
Si ton rebord est bien droit, tu peux modifier la position X ( ou Y ) des objets qui percute le décor pour les replacer directement et éviter qu’il ne traverse en forçant.

J’utilise une force pour les écarter, et ils ne peuvent se déplacer que quand ils ne sont pas en collision avec les objets bloqueurs.

De quelle façon? Avec l’action position d’un objet?

Ou avec les actions “Position X” ou “Position Y”.
Tu peux par exemple mettre : Faire =OBJ(MonMur[x])-OBJ(MonObjet[width]) à la position X de MonObjet pour repositionner précisement ton objet à la gauche du mur.

Mince… J’ai aussi des mur horizontale

Tu peux tester dans quel direction est ton mur, et repositionner en conséquence tes objets en Y.