随笔分类 - UI-shader
摘要:做了一个流光特效,网上也有很多,但是大多是用Mask贴图,由于两次采样影响性能,因此做了一个用代码计算Mask的流光特效这个shader有几个特点:1、支持UGUI裁剪,在ScrollView中可用。 2、支持填充颜色的修改。 3、支持流动速度,流光区域修改效果如下:代码如下:Sha...
阅读全文
摘要:由于一些小伙伴想看完整代码,就发一下C#的代码,其实很简单,所以开始没有发布,就是传递一些参数 代码如下:using UnityEngine.UI;using UnityEngine;/// /// 可以在UGUI的image或者raw image使用/// public class...
阅读全文
摘要:在UV流动的同时,加入正弦函数扰动,由于美术要求图片重用,所以添加轮廓剪切,支持UI裁剪,叠加区域编辑。 效果: 代码如下: Shader "UI/Unlit/AddFlowTex" { Properties { [PerRendererData] _MainTex("Sprite Texture"
阅读全文

浙公网安备 33010602011771号