爆炸特效-Unity-04-shader粒子系统
前言:
有了上一节导出的Flipbook序列图,就可以在Unity中构建shader和粒子系统了,这里用ASE构建。
Shader:
创建一个Amplify Shader Editor,本项目使用URP渲染管线,要使用Universal下的Unlit。
现在OutputNode面板将surface设置为Transparent透明。空格在节点搜索栏进行搜索Flipbook翻页节点。
数字键1/2/3/4对应一到4维向量,5为color颜色节点。T为Texture2D节点。
使用2维向量控制翻页动画的行列值;变量调节维Property开放出来。
新建面片plane,选中shader创建材质,并拖到面片上。
连接纹理节点上的A通道和输出面板的alpha通道。
添加颜色,提升效果。
调节公开出来的参数。
鼠标悬停在节点上,在解释块上点击online reference可以跳转到维基百科查看该节点解释。
在属性面板,Material Properties处调节变量参数的前后位置。
粒子系统:
也可以通过粒子系统构建效果。
设置粒子系统的生命周期,发射速度,粒子个数,发射数量,形状,渲染类型等。
将之前的shader材质球赋予粒子系统。
补充内容:
注意点1;
注意点2;
后记:
第一个效果完成,接着向前。