Unity 特效 粒子 ParticleSystem 划重点

Posted hiker-online

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Unity 特效 粒子 ParticleSystem 划重点相关的知识,希望对你有一定的参考价值。

简单说明:

  主页:

 

 

  技术图片

 

 

   Prewarm:预热,相当于预先在不可见时发射了一轮粒子,可见时已经是一个盛开的状态

  Scaling Mode:缩放模式,Hierarchy(同时受自己与父节点的缩放影响),Local(自受自己影响),Shape(天塌下来也不缩放)

  Max Particles:粒子数量达到上限时,不再发射

  Stop Action:粒子整体播放结束时的动作,Disable(停用粒子所属节点),Destroy(删除粒子所属节点),Callback(触发粒子所属节点的脚本事件OnParticleSystemStopped )

  Culling Mode: 裁剪模式,粒子在屏幕外面时的处理, Automatic(循环粒子-停止更新,非循环-不停止更新),Pause And Catch-up(停止更新,当返回屏幕内时,补齐这段时间的更新,这会产生性能问题)

        Pause(停止),Always Simulate(在不在屏幕外,一直更新)

  Ring Buffer Mode: 粒子循环利用方式,Disabled(不循环利用),Pause Until Replaced(当数量达到最大上限时,老的粒子停止,去用于产生新的),Loop Until Replaced(当粒子生命结束时,加入新利用循环)

  发射:

  技术图片

 

   模拟非线性发射粒子的情况,可自定义在哪个时间点发射多少粒子,可用于模拟爆炸的情况

   形状:

  技术图片

 

   定义发射器形状,一般是锥形的,所以能看到粒子像是沿一个碗的形状在发射,还有甜甜圈的形状,呵呵

  颜色变化:

  技术图片

 

   可以实现一些颜色透明渐变的效果

  噪声:

  技术图片

 

   实现粒子播放的随机性

  子粒子:

  技术图片

 

   实现一些物理效果的粒子生成粒子效果

  渲染器:

  技术图片

 

   Masking:遮罩,No Masking(无),Visible Inside Mask(遮罩中可见), Visible Outside Mask(遮罩外可见)

  Sorting Layer, Order in Layer:调节渲染顺序

 

以上是关于Unity 特效 粒子 ParticleSystem 划重点的主要内容,如果未能解决你的问题,请参考以下文章

Unity特效基础——粒子系统

Unity5.6.6升级到2018 碰到的粒子特效播放不出问题

Unity 3D学习笔记四十二:粒子特效

Unity之粒子特效参数详解——中

unity3d中怎么调粒子透明度?

关于Unity中粒子效果的使用