Shader bug——模拟器运行正常,浏览器不起作用

  • Creator 版本: 3.6

  • 目标平台: Chrome网页

  • 重现概率: 100%

问题描述

效果就是把一张图片的若干区域,用其中一个中心位置颜色采样覆盖掉。
QQ截图20220901225306
Shader的Effect在下载里的hide-uniform-array-vec2.rar
更改材质球里属性的脚本在Shader-HideArray.rar

创建空场景,扔个2D图片即可,也可以直接下载项目Assets

被Shader折磨了一周,跟着官方教程看,自学依旧很吃力,看我最近发的帖子就知道。

希望论坛热心co友跟官方能帮忙看一下,这个Shader在模拟器上运行正常,到了网页端就挂了。

Shader Effect

更改mat属性脚本


作为cocos新手处理这个问题真的力有未逮。

求助求助求助!

assets.rar (159.0 KB)
hide-uniform-array-ve2.rar (1.6 KB) Shader-HideArray.rar (463 字节)

不要勾选spriteframe的Packable选项

3赞

感谢拯救了我的头发!
取消勾选后,问题解决了!