修改UI的材质Shader,生成模糊效果

1. 改变A值,透明度(比较常见,效果也比较一般)

                            Color s = balckBG.color;                           
                            b -= 15f;
                            b = Mathf.Clamp(b,0f,200f);
                            print(b);
                            Color c = new Color(94/255f,90/255f,90/255f,b/255f);
                            s = c;
                            balckBG.color = s;      

 

2. 给image 赋materail , 重写shader

                      //线条模糊
                        data -= 0.00003f;
                        float dis = jinTou.material.GetFloat("_Distance");
                        dis = Mathf.Clamp(data, -0.0002f, 0.0002f);
                        jinTou.material.SetFloat("_Distance", data);
                        print("距离1" + dis);

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值