Je me permet de remonter le topic pour complément d'informations (et si ça peut aider d'autres personnes).
Après avoir fait de très nombreux tests, je me suis rendu compte d'une lacune si on utilise ceci :
Pour être précis, cela fonctionne parfaitement avec les décors mais pose un problème avec les objets actifs.
En effet, si deux objets actifs sont côté à côte que qu'on vise entre les deux (à la jonctions) la demande de changement de direction se fera deux fois et on aura la surprise de voir la balle traverser tranquillement les objets actifs.
J'ai testé cette solution qui m'a l'air de bien fonctionner :
A savoir : on vérifie si l'objet actif est en dessous ou au dessus de la balle.
Puis, en fonction, on lui force sa direction.