мой пример неработающим называешь пока только ты, не давая мне повода сомневаться настолько, чтобы тратить сколь угодно малое время на заготовку примера.
твой пример - баг, и подробно указал как он исключает возможность определения множественных столкновений
что ты использовал в реальном проекте - ты не показываешь
тема таки исчерпана
