【分享】Cocos Creator 2.x Shader组件与材质系统

同问。

mark

mark 2.1直接崩溃 原因是2.1官方允许自定义材质了 这就很蛋疼 项目应为部分3d新需求 准备升级2.1 许多通过楼主提供的工具的老代码 改起来比较麻烦 头痛 希望楼主能提供一个兼容的思路

下来研究了半天 没找到shader里边的start和update在哪里调用的,有看懂的老哥赐教一下吗?

同問
图片过小 uv 座標錯誤該怎麼修正?

mark –

需要一个菲涅尔的效果,请大神上传相关文件

在Android原生平台上显示没问题,在IOS上没有报错,但是shader显示异常

:+1:

遇到同样问题

赞!!!

使用后 引擎自带的fadein 和 out失效了

溶解是time从0~1, 恢复是从1~0

新版本ShaderHelper2已经出来了,支持Creator2.1.2以上

这是ShaderHelper2新帖:
https://forum.cocos.com/t/shaderhelper-creator-2-1-2/83574

这里是我的公众号文章:
https://mp.weixin.qq.com/s/gcPNixBy7mJCyeIYx9pEog

学习一下!

mark

我用的版本是v2.2.0的,项目打开会报错

2.2.0 Effect 语法有变,先参考这里:
https://mp.weixin.qq.com/s/TSKvuPJNZWQ9o0-fnluT5Q

最新版本的ShaderHelper2特别版, 仅支持Creator 2.2.0

1赞

HI,楼主你好,我正在使用shader helper 老版本。我的cocos creator 是2.0.5.
我有两个问题:
1.我想对整个node ,使用fluxay 流光效果,没有起作用。
node本身 下面好几层 子node.
但是如果我只针对node 下面的bg 背景层, 设置fluxay ,是有作用的。但是作用只限于背景上。
请问这是什么原因.

是否我用的版本只能用到单个node上,而不能应用到子node上
2.现在shader helper 有没有版本号的概念。我的好像是比较老的版本。js版本,现在好像有ts版本的。

谢谢楼主的code