找回密码
 注册帐号

扫一扫,访问微社区

怎样制作网格粒子发射器?(旧粒子系统)

2015-1-8 17:34| 发布者: 杨炎| 查看: 1510| 评论: 0|原作者: 蛮牛|来自: unity3d脚本manual

摘要: 怎样制作网格粒子发射器 (mesh particle emitter)?(旧粒子系统 (legacy particle system))需要对粒子发射位置进行高度控制时常用到网格粒子发射器 (mesh particle emitters)。比如,想创建一把火焰之剑:将网格拖 ...

怎样制作网格粒子发射器 (mesh particle emitter)?(旧粒子系统 (legacy particle system))

需要对粒子发射位置进行高度控制时常用到网格粒子发射器 (mesh particle emitters)

比如,想创建一把火焰之剑:

将网格拖到场景中。

右击网格渲染器" target="_blank" class="relatedlink">渲染器 (mesh renderer)检视器 (inspector)标题栏并选择移除组件 (remove component),移除网格渲染器 (mesh renderer)

从组件 (component)->效果 (effects)->旧粒子 (legacy particles)菜单中选择网格粒子发射器 (mesh particle emitter)。

从组件 (component)->效果 (effects)->旧粒子 (legacy particles)菜单中选择粒子动画 (particle animator)。

从组件 (component)->效果 (effects)->旧粒子 (legacy particles)菜单中选择粒子渲染 (particle renderer)。

现在应该可以看到粒子在网格上发射。

随意更改一下网格粒子发射器 (mesh particle emitter)中的值。

尤其是在网格粒子发射器检视器 (mesh particle emitter inspector) 中启用插入三角形 (interpolate triangles)并将最小法线速度 (min normal velocity)最大法线速度 (max normal velocity)设置为 1。

自定义发射粒子的外观:

从菜单栏中选择资源 (assets)->创建 (create)->材质 (material)。

在材质检视器 (material inspector) 中,从着色器下拉列表中选择粒子->附加效果 (particles->additive)。

将一个纹理从工程视图 (project view)拖放到材质检视器 (material inspector) 的纹理槽中。

把材质 (material) 从工程视图 (project view) 拖入场景视图 (scene view)中的粒子系统内。

现在应该可以看到带纹理的粒子在网格上发射。

另请参阅

网格粒子发射器组件参考页面

相关阅读

文章点评
相关文章
蛮牛教育10.1大促销!全站6折扣!