【包教包会】Shader实战——发光(外发光、内发光、描边、Spine合图处理)

图片隐藏后再显示就有问题。
(setProperty的参数全部得重新设置,而且似乎得下一帧才行。 直接设置就像你现在的onEnable有警告[PreviewInEditor] illegal property name: enable.)

11月6日更新:
1、设置节点active导致异常(已修复)
2、设置Sprite组件enabled导致异常(仍然存在)
主要是Shader脚本不会实时监听图片有没有隐藏或显示
image
图片enabled设置为true以后,重新导入资源就可以了
或者代码主动setProperty重置材质属性

image

感谢大佬分享,学习了

过两天了。该出下一课了

大佬又分享好东西了,学习以下。感谢

image

就只能支持H5平台吗

安卓和ios原生也支持,其他平台没业务你可以自己测一下
这图哪来的?

vajoy的着色器教程下面备注的,我以为是不支持

义父,不用教会我,我伸手自己拿就行

基本都是支持的,暂时没遇过不支持的情况。

感谢大佬分享哈,亲测有效。就是有个小问题,使用Snapshot,初次显示是正常的。active设置为false,后面再设置为true,画面会上下颠倒,100%必现。是不是有些在onLoad里面的处理,要放到onEnableli里面?


纯色描边也有问题哈,creator版本是v3.8.7

更新好多版本了,你自己拉一下最新代码吧

水煮肉片饭 (szrpf) - Gitee.com 昨天刚从这个地址下载的的呀,明天我重新再下载试一下。

https://gitee.com/szrpf/GlowRim
这个地址刚下载的,还是有问题 :joy:
大佬有空帮忙看下哈

1
刚从git拉下来的代码,左边原生,右边h5,没有出现你说的情况

感谢大佬回复。节点active有设置为false后,再设置为true吗?这么操作后才会出现上下颠倒。

都测过的,没问题
你确认下是否最新代码,是否有自己改动

刚下载的,没有做修改。就是这个包。GlowRim-master.zip (307.1 KB)
要不大佬那边打个压缩包给我再测试下?