3.x 通过shader修改色相,编辑器预览ok,浏览器预览看不见

朋友们,好久不见,应该有几年没上过论坛了!

当前版本:3.8.5

问题:
近期想试试AI搞一些平时用得少的东西,比如通过shader来修改色相。于是AI三下五除二就写了个,还不错。编辑器中预览符合预期,


但是浏览器运行时却什么也看不见

不禁感叹:哎,AI虽牛p,但ta还不是很懂cocos的调性,还要大家多多投喂!

看过论坛上之前提到过的,比如packable,勾选与否都没效果。

测试demo见附件test (2).rar (325.6 KB)

感谢!

effect里的几个方法是没问题的,
但是我用你打跑不起来,
我不是很擅长3.x,不知道你的代码出了什么问题,
我修改了部分内容, 现在跑起来了,
附上浏览器运行是效果图:
image
附上effect文件代码:
effect.rar (1.3 KB)

我做了什么:
1.找到2dSprite使用的材质,和其引用的effect文件,
2.复制一份直接在其return 的o上进行修改,

另外建议初学阶段,还是在能跑的基础上修改,会好一些, 拿来的东西跑不起来,研究起来真的是两眼一黑

2赞

感谢。昨天发帖之后也是这么个思路,先用内置的材质和对应shader,尝试着修改。老铁先行一步,牛 :+1:

经过下载我上传的包测试,发现是工程目录名中带有空格导致不方便直接运行。老铁提供个effect
文件实测可用,在微信小游戏开发者工具上预览也符合预期。感谢。