ShaderProject.zip (24.4 KB)
Nice
1赞
挖坟机器
谢谢 共同学习分享
这帖子还很新呢~
2.3.2版本的话 你需要在片元着色器代码块中将
#if USE_TEXTURE
CCTexture(texture, v_uv0, o);
#endif
改为
#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
这样就可以了哈
啪的回复一下
mark!!!
markss
mark~~
感谢分享~
用了楼主的demo 改了3.0版本的效果奉上
https://gitee.com/yeshao2069/cocos-creator-shader/tree/v3.0.0/SpriteEffect/ButtonAmbilight
手动复制到另一个项目 怎么出就不来效果了呢? 参数对过没问题
你用哪个版本的?
2.4.5
看看你的demo
可以了
这个还有一个小问题 播放完后 突然闪了下 这时候应该是重置了 也没过渡啊 如果放到线上 还是优化一下好些