Нужна помощь в выравнивании объектов по одной оси
Ниже скрин проблемы. Красной стрелкой отмечен нормальный вариант.
Мяч все время крутится. По щелчку в синей области создается объект (квадрат) с координатами курсора. Дальше он движется благодаря movetowards к мячу. При столкновении квадрат становится дочерным к мячу, а если столкнулся с квадратом, то дочерным к нему. Суть вопроса в том, чтоб выровнять квадраты по оси как в варианте с стрелкой. Если вариант с movetowards для движения не совсем хороший, то готов выслушать варианты.
https://vk.com/feed?section=comments&w=wall-21398398_550191 по ссылке можно посмотреть изображение и вариант от пользователя.