SweepLight流光高光效果Shader

UI 界面的流光高光效果,想让它动起来、亮起来,用上SweepLight.unitypackage挺合适的。里面不光有个可以直接用的 Demo,还有一个做得比较细的流光 Shader,参数也留得全,调起来舒服。

Shader 支持高光位置和角度调节,前端的滑块控件控制起来也挺顺手。你可以做一个拖拽的设置面板,像滑动进度条那样实时预览,动效反馈挺快的,不用一遍遍重启场景。

我还特地翻了几个相关的文章,有兴趣的你可以看看。Unity 流光 Shader 详解与实践这篇讲得还蛮细的,从思路到实现都有。如果你对滑块控制的细节感兴趣,也可以看看图像明暗切换的滑块实现,前端做交互时用得上。

想加点 AR 特效的?AR 流光特效那篇文章挺有参考价值的。还有 iOS 那边的同学也没落下,iOS 流光效果里有 Swift 实现的 demo,可以互通下思路。

,如果你做 Unity 项目想让界面更有视觉动感,这包东西用起来还挺省事。Shader 结构清晰、参数可调,适配起来不难。如果你之前没自己写过 Shader,建议先看一下shader graph 的变体这类基础文章,思路会清晰多。

unitypackage 文件大小:306.82KB