Shader 代码部分 1 2 3 4 5 6 7 shader_type canvas_item; uniform float size=20.0; void fragment(){ vec2 g=fract(UV*size); float edge=step(0.95,g.x)+step(0.95,g.y); COLOR=mix(texture(TEXTURE,UV),vec4(0,0,0,1),clamp(edge,0.0,1.0)); } 编辑器调整 原型参考