Particle System
Scaling Mode:local是粒子的大小只受到自身的影响,Hierarchy:是收到父物体和自身的大小的影响,shape:是谁的大小都影响不了粒子的大小(此时改变物体的大小的话就会改变shape的大小)。
Play on awake:游戏运行的时候是否自动播放。
Emitter velocity Mode:控制粒子的速度是通过rigidbody还是transform。
Max Particles:用来控制粒子物体最多可以拥有多少哥粒子。
Auto Random Seed:用来控制随机的设置。
Emission(发射)
上述表示每秒发射1个粒子(Rate over Time),在时间为1s(Time)的时候发射50(count)个粒子,循环两次(Cycles),中间间隔1s(Interval)。
Shape(发射器的形状)
Shape:控制发射器的形状。
Angle:发射器的角度。
Radius:控制发射点的大小。
Radius Thickness:(0-1)设置为0所有的粒子都沿着发射形状的平面发射,设置为1所有的粒子都是平均发射。
Arc:(0-360)控制粒子的发射的角度,此时你可以把发射的粒子的东西想象为一个机关枪,当设置为0的时候机关枪不能摆动只能沿着一个地方发射,当设置为360(默认)的时候机关枪可以向四周发射。
Emit from:base(默认)粒子从发射器的底部产生,volume粒子可以从发射器的任意地方长生。
Position、rotation、scale都是控制发射的属性。
Align to Direction:默认不勾选,勾选后粒子会与发射方向垂直。
Randomize Direction:随机粒子的发射方向。
Randomlize Position:随机粒子的发射角度。
Renderer(粒子渲染)
Render mode:控制粒子渲染的模式
Meshes:控制粒子渲染的形状。
Material:控制粒子渲染的材质。
Velocity over Lifetime
分别控制各个轴的速度,或者速度区间。
Color over Lifetime(粒子颜色)
上方标签控制粒子的透明度,可以点击添加也可以直接往上拖动删除;下方的标签控制粒子的颜色。
播放动画
把一个8个图案的贴图(背景黑色)放入一个材料中(背景白色,类型为particles)会自动处理好,点击Texture sheet Animation勾选xy设置为2、4就会播放一个8帧的动画。