@578122032 写道:
实现一个uv自动切换的effect
CCProgram fs %{precision highp float;
include
uniform sampler2D texture;
in mediump vec2 v_uv0;
in vec4 v_color;void main () {
vec2 uv = v_uv0.xy;
uv.x += cc_time.x * 10.;
uv.x = fract(uv.x);
vec4 color = texture2D(texture, uv);
#if CC_USE_ALPHA_ATLAS_TEXTURE
color.a *= texture2D(texture, uv + vec2(0, 0.5)).r;
#endif
gl_FragColor = color;
}}%
帖子: 2
参与者: 1