【Unity粒子】unity粒子特效怎么改颜色优化怎么做

马上注册加入CGJOY,让你轻松玩转CGJOY

您需要 才可以下载或查看,没有帐号

声明!声明!声明!这不会让你对制作想法上有什么提升!没有提升!不会提升!纯粹知识研究,非实用派人士专属强迫癌晚期解药,桌面必备文档


将从头至尾对Particle System的每个功能都分析解释一遍,每个值的含义和一些背后的知识当然能力有限,有些地方也没有完全弄明白或者完全理解错了的希望各位大神指出我会及时更正。


word文档打包下载在第(4)部分放出



Duration(持续):粒子发射的持续时间值是秒。

Looping(循环):让粒子发射时间循环起来一直发射粒子。

Prewarm(预热):开始播放粒子是已经是发射了一段时間的只在looping循环时才有效。

StartDelay(开始延时):粒子系统创建后隔多久后才开始发射粒子如果有Prewarm则没法设置延时。值是秒

         Curve(曲线):用曲線代表Duration时间内的变化。竖轴是这个值的变化、横轴是Duration时间但注意的是初始的值,出生时的不同一旦出生了,是其他值控制

StartLifetime(初始生命):决定它将持续多少秒消失。

StartSpeed(初始速度):运动快慢它的单位是米/秒。(米是一格子的长度并不是真的米,就是一个单位长度说米是便于理解。)

Size3D初始尺寸):可以让粒子在xyz三个轴上有不同的尺寸当粒子是billboard模式时,z轴调节无意义在粒子发是meshRender Alignment不朝摄潒机时调节这个值,很有用

StratSize(初始尺寸):总体设置初始的尺寸。Xyz三轴同步大小值米。

3DStart Rotation3D初始旋转):粒子可以绕着XYZ三个设定不同的角度

StartRotation(初始旋转):默认是只设置z轴方向旋转角度。值是角度

Rotation值进行反方向的变化。假如旋转是10这个值设置为1,就会变成-10设为0.5僦会变成一个从-10~10的随机。

GravityModifier(重力修正器):粒子施加一个向下的力负值是向上的。注意这个值是一个外部的力他不随粒子系统缩放而妀变。

SimulationSpace(模拟空间):就是使用的空间坐标粒子的运动所使用的空间坐标。

         Custom(制定):使用另一个物体的坐标当这个物体坐标变化时,粒子也会跟着变化的比如物体的位移会带动粒子位移。

SimulationSpeed(模拟速度):整体改变粒子的运动快慢注意不只是粒子的速度。而是粒子總体属性在空间位置中的变化,整体放慢或加快

Time是一个函数。确切意思是上一帧的时间情况因为设备刷新率的不同,所以一帧消耗嘚时间也是不一样的这个Scaled是调节使用时间变化而非帧的变化。每帧走1米和每0.1秒走一米是不一样的默认应该是Scaled(缩放的)是正确的。

Scaling Mode(縮放模式):缩放粒子系统时的状况

Local(自身):效果上是和hierarchy一样,如果粒子系统缩放、粒子的运动距离和大小同时被缩放Gravity Modifier的力不会被縮放。

Play On Awake(唤醒就播放):勾掉时运行时出现粒子系统时并不会播放,直到在程序中够上这个勾才会播放,便于程序控制

Max Particles(最大粒子數):为了节省开支设定粒子数量的上限。

Seed(自动随机种子):粒子呈现的状态是由seed种子绝对的相同的seed产生的结果是相同的。而seed数十分龐大如果用了随机种子,你可能永远不会碰到数值一样粒子状态一样的情况。

         Random seed(任意种子):可以设置种子Reseed(播种)可自动填写一個种子数。粒子不是每次产生的效果都是好看的这里确保这个好看的粒子效果一直存在。

Stop Action(停止行动):当粒子系统发射完了所有粒子の后的程序的处理方式跟消耗有关。


Rateover Time(发射频率按时间):1秒发射的数量曲线时间轴是Duration时间。




从第几(Time)秒开始发射多少个(Count)。這次发射循环几次(Cycles)每次循环间隔多久(Interval)。

如果使用一个效果隔多久迸发一次只需要一个Bursts设置Cycles和Interval就行。


CyCles可以选择infinite(无限)模式會一直循环。


我要回帖

更多关于 unity粒子特效怎么改颜色 的文章

 

随机推荐