怎样制作网格粒子发射器 (Mesh Particle Emitter)?(旧粒子系统 (Legacy Particle System))
需要对粒子发射位置进行高度控制时常用到网格粒子发射器 (Mesh Particle Emitters)。
比如,想创建一把火焰之剑:
将网格拖到场景中。
右击网格渲染器 (Mesh Renderer) 的检视器 (Inspector) 标题栏并选择移除组件 (Remove Component),移除网格渲染器 (Mesh Renderer)。
从
菜单中选择 。从
菜单中选择 。从
菜单中选择 。
现在应该可以看到粒子在网格上发射。
随意更改一下网格粒子发射器 (Mesh Particle Emitter) 中的值。
尤其是在网格粒子发射器检视器 (Mesh Particle Emitter Inspector) 中启用插入三角形 (Interpolate Triangles) 并将最小法线速度 (Min Normal Velocity) 与最大法线速度 (Max Normal Velocity) 设置为 1。
自定义发射粒子的外观:
从菜单栏中选择
。在材质检视器 (Material Inspector) 中,从着色器下拉列表中选择
。将一个纹理从工程视图 (Project view) 拖放到材质检视器 (Material Inspector) 的纹理槽中。
把材质 (Material) 从工程视图 (Project View) 拖入场景视图 (Scene View) 中的粒子系统内。
现在应该可以看到带纹理的粒子在网格上发射。