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:调节渲染顺序

 

posted on 2020-03-30 18:47  胖福  阅读(2860)  评论(0编辑  收藏  举报

导航