![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
UnityShader
bubblingo0
这个作者很懒,什么都没留下…
展开
-
UGUI(ScrollView)范围内隐藏特效
示例:这是一个ScrollView上的特效矩形遮挡,实现原理是修改特效的shader。判断渲染的顶点坐标是否在可渲染的矩形范围呢,可以则在片元返回颜色透明度为0,不是则返回应有颜色。这里不一定是矩形范围 ,圆形也行,需要自行编辑区域范围和判断顶点位置。先来讲讲矩形范围的UI上的特效遮挡的实现。首先编辑特效:如果是unity自带shader,可以网上copy源码,然后加入以下代码段,这里使用的shader是Additive,然后我们需要自己加入自己代码段。先附上Addi.原创 2021-12-10 17:59:04 · 1594 阅读 · 2 评论 -
Shader二——plane波浪实现
Shader "Custom/TrigonometricRotation"{ Properties { _Height("波幅",Range(0,4)) = 0.5 _MainTex("贴图",2D) = "White"{} } SubShader { Tags { "RenderType"="Opaque" "Queue" = "Geometry" "IgnoreProjector" = "True" "Di...原创 2021-12-06 00:40:38 · 84 阅读 · 0 评论 -
Shader一 —— 旋转正逆方向
Shader "Custom/TrigonometricRotation"{ Properties { _RotateSpeed("旋转幅度",Range(1,4)) = 1 _MainTex("贴图",2D) = "White"{} } SubShader { Tags { "RenderType"="Opaque" "Queue" = "Geometry" "IgnoreProjector" = "Tr...原创 2021-12-05 23:55:59 · 1191 阅读 · 0 评论