-
Creator 版本:2.3.3
-
目标平台:web
最近学习shader的过程中在研究对全屏画面进行水纹晃动的shader处理 而不是单个节点处理的情况
根据论坛和资料了解到是用camera抓取全屏画面然后做成spriteframe再处理
然后我的测试 附图成功了,但是shader可能只走了一帧就停了(画面是扭动的,但是是静止的)
然后经过研究 发现将shader代码里的cc_time替换成自己传入时间参数就正常了。
Creator 版本:2.3.3
目标平台:web
最近学习shader的过程中在研究对全屏画面进行水纹晃动的shader处理 而不是单个节点处理的情况
根据论坛和资料了解到是用camera抓取全屏画面然后做成spriteframe再处理
然后我的测试 附图成功了,但是shader可能只走了一帧就停了(画面是扭动的,但是是静止的)
然后经过研究 发现将shader代码里的cc_time替换成自己传入时间参数就正常了。
也发现这个问题,直接是ccc识别不出cc_time;
楼主,有没有发现shader在不同图片格式下浏览器显示不一样,在jpg格式可以看到的情况下,同样的效果png格式的图片在浏览器上不显示
cc_time 失效问题+1
cc_time 失效问题+1 版本cocos creator 3.5.2
有 #include <cc-global> 吗?
加上了 好了