Вы устанавливаете положение изображения, в то время как вы должны его переводить.
Например, если позиция X вашего изображения установлена на 100 каждый раз, когда она опускается ниже -100, вы потеряете, однакодалеко ниже -100 все пошло.Если он достигает -100,02, тогда, когда вы установите его на 100, вы создадите разрыв 0,02.
Вместо этого переведите его на ширину изображения: transform.Translate (200,0,0)в приведенном мною примере это будет 99,98 вместо 100 и отрицание создания разрыва.