代码部分 1 2 3 4 5 6 7 shader_type canvas_item; uniform float shift=0.01; void fragment(){ vec2 uv=UV; if (int(floor(UV.y / TEXTURE_PIXEL_SIZE.y)) % 2 == 0) uv.x += shift; COLOR=texture(TEXTURE,uv); } 编辑器调整 原型参考