【shoriken特效】初始化 发射器

廉价感情. 提交于 2020-01-03 05:24:08

当Duration等于3时,就说明特效的粒子发射器只会发射3秒中的粒子。如果StartDelay有2秒的延迟,那特效就会在2秒后发射并持续3秒钟

当Looping循环开启的时候,粒子发射器无视Duration一直发射,如果开启Prewarm预热后,粒子将跳过从发射器一点点发射出来的动画。

Delay是延迟时间,用来调整每个粒子之间发射的节奏。

LifeTime是粒子的生命,为1时粒子只能存活1秒。speed是速度,为0时粒子不动。size为尺寸。Rotation是旋转。

值得注意的是这几个属性都有几种设置:数字,曲线,2个数字之间随机,2个曲线之间随机。

比方说生命值是一条从1-0的曲线,说明一开始的粒子生命为1,后出来的粒子慢慢的生命值就变0了,及一出生就死亡。

在比方2个曲线之间随机,旋转值是一个从0-90和一个0-0的曲线,那效果就是刚开始出生的粒子旋转值都是0,到后来,有的粒子旋转值会在0-90之间随机生成。

StartColor初时颜色,颜色有4中模式:color纯色,Gradient渐变,2种颜色之间随机和带渐变的2种颜色间随机。值得注意的是我发现Color貌似可以控制透明度。

GravityMultiplier重力,可以使粒子受重力影响向下掉落。

Inherit Velocity继承速度,这个我还没看出什么效果。

SimulationSpace模拟空间,这个效果可以控制粒子在发射的时候继不继承自己的位移,比方说发射器在左右移动,如果这个选项是Local的话,那发射出去的粒子也会左右移动,

如果是Wlord的话,粒子则不会跟着自身左右移动,我是指已经发射出去的粒子。

 MaxParticles最大粒子数,如果这里是1的话,那在粒子发射器发射的3秒钟里,只会产生一个粒子。

 

Rate速率,每秒的粒子发射的数量。如果最大粒子数是30,速率也是30的话,就相当于粒子1秒就都发射出去了。那么剩下2秒就什么都不发射了。

Bursts爆发,可以让一定数的粒子一起发射出来。需要注意的是 爆发式不会影响其他的粒子运动,

 

注意,如果你当前粒子发射器为3秒,粒子的生命为2,最大粒子数是30, 爆发是0,30。那么你就发现当第2秒的时候,第一批发生出去的粒子都死亡了,所以在第三秒的时候就又会有新的30个粒子发射出去

======================================

Initial Module 初始化模块

这个模块总是存在的,不能删除或禁用。

  • Duration 持续时间
    The duration the Particle System will be emitting particles.
    粒子系统发射粒子的持续时间
  • Looping 循环
    Is the Particle System looping.
    粒子系统是否循环
  • Prewarm 预热
    Only looping systems can be prewarmed which means that the Particle System will have emitted particles at start as if it had already emitted particles one cycle.
    当looping系统开启时,才能启动预热系统,这意味着,粒子系统在游戏开始时已经发射粒子,就好象它已经发射了粒子一个周期。
  • Start Delay 初始延迟
    Delay in seconds that this Particle System will wait before emitting particles. Note prewarmed looping systems cannot use a start delay
    粒子系统发射粒子之前的延迟。注意在prewarm(预热)启用下不能使用此项。
  • Start Lifetime 初始生命
    The lifetime of particles in seconds (see MinMaxCurve)
    以秒为单位,粒子存活时间
  • Start Speed 初始速度
    The speed of particles when emitted.(see MinMaxCurve)
    粒子发射时的速度
  • Start Size 初始大小
    The size of particles when emitted. (see MinMaxCurve)
    粒子发射时的大小
  • Start Rotation 初始旋转
    The rotation of particles when emitted. (see MinMaxCurve)
    粒子发射时的旋转值
  • Start Color 初始颜色
    The color of particles when emitted. (see MinMaxGradient)
    粒子发射时的颜色
  • Gravity Modifier 重力修改器
    The amount of gravity that will affect particles during their lifetime
    粒子在发射时受到的重力影响
  • Inherit Velocity 继承速度
    Factor for controlling the amount of velocity the particles should inherit of the transform of the Particle System (for moving Particle Systems)
    控制粒子速率的因素将继承自粒子系统的移动(对于移动中的粒子系统)
  • Simulation Space 模拟空间
    Simulate the Particle System in local space or world space
    粒子系统在自身坐标系还是世界坐标系
  • Play On Awake 唤醒时播放
    If enabled the Particle System will automatically start when it's created.
    如果启用粒子系统当在创建时,自动开始播放。
  • Max Particles 最大粒子数
    Max number of particles the Particle System will emit
    粒子发射的最大数量

Emission Module 发射模块

Controls the rate of particles being emitted and allows spawning large groups of particles at certain moments (over Particle System duration time). Useful for explosions when a bunch of particles need to be created at once.

控制粒子的发射时的速率,可以在某个时间生成大量粒子(在粒子系统存续期间)。在模拟爆炸时非常有效,那时候需要一次创建一大堆粒子。

    • Rate 速率
      Amount of particles emitted over Time (per second) or Distance (per meter). (seeMinMaxCurve)
      每秒或每米的粒子发射的数量
    • Bursts (Time option only) 
      突发(仅Time选项下)
      Add bursts of particles that occur within the duration of the Particle System
      在粒子系统生存期间增加爆发
    • Time and Number of Particles
      粒子的时间和数量
      Specify time (in seconds within duration) that a specified amount of particles should be emitted. Use the + and - for adjusting number of bursts.
      指定时间(在生存期内,以秒为单位),将发射指定数量的粒子。用"+"或"-"调节爆发数量
       
       
        
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!