unity粒子系统简述

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帧的动画。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值