写Shader 编辑器效果 和 预览效果不一致

image 编辑器
预览
image
前面都有遇到 没太在意 但是现在有时间了 想看看有没有解决办法

你这个 shader 使用 uv 了吗?大概率 packable 问题

用了, void main () {
vec4 o = vec4(1, 1, 1, 1);

#if USE_TEXTURE
o *= texture(texture, v_uv0);
  #if CC_USE_ALPHA_ATLAS_TEXTURE
  o.a *= texture2D(texture, v_uv0 + vec2(0, 0.5)).r;
  #endif
#endif

o *= v_color;

ALPHA_TEST(o);
float alpha = mix(0.1, 1.0, v_uv0.y);
o.a *= alpha;

gl_FragColor = o;

}
我这就是个简单的透明度渐变
packable 是什么? :smiley: 我是小菜鸡


取消勾选

1赞

牛逼了, 我之前看到过这种合图问题 居然这么久我没往这方面想。 服了。
谢谢谢谢 大佬 :sparkling_heart: :sparkling_heart: :sparkling_heart: :sparkling_heart: