По сути реализовано все через задание маршрута мячика: с использованием команды Прыжок, а также переключателей для персонажей в момент, когда мальчик пинает мяч ногой, просто включается переключатель, при этом графика этого мальчика переходит на вторую вкладку. Анимация зациклена, естественно, расстояние можно разное задавать.