Тот факт, что изображение имеет RectTransform
вместо обычного Transform
, предполагает, что это дочерний элемент Canvas
, но вы используете SpriteRenderer
вместо Image
. Это может вызвать проблемы, но я не знаю, является ли это причиной вашей проблемы.
Вы пробовали установить значение z
на 0? Теперь он близок к -1, что может привести к тому, что он будет отрисовываться дальше или ближе к камере, вызывая смещение на вашем экране.