您的位置:首页 > 移动开发 > Unity3D

Unity 粒子系统属性解析(V客学院知识分享)

2018-01-28 15:35 302 查看
Unity粒子系统
粒子系统的参数 时间以秒
为单位 速度以米/秒为单位
以下图片显示了粒子系统的各个参数中文说明
 


粒子系统主要属性说明:
Duration:粒子持续时间.表示粒子发射器发射粒子的持续时间
Looping: 粒子系统是否循环发射
Prewarm: 粒子系统是否开启预热,只有当开启了 Looping
是才能开启预热
StartDelay: 延迟发射,开启预热时,延迟发射无效
StartLifeTime: 单个粒子的生命周期其有子选项
 


Constant 表示常量
Curve 表示曲线
Random Between Two Constants 在两个常量之间选择随机值
Random Between Two Curves 在两个曲线中选择随机值
大部分粒子参数中都有这个选项 意义是一样的
后面不赘述
StartSpeed:粒子发射的初始速度
3DStartSize:是否启用3D
粒子大小,启用后 StartSize
选项消失,变为 xyz的值设置选项,此时粒子具备3D的空间形状
StartSize:粒子发射的大小,受限于Renderer(粒子渲染器模块)
中 Max Particle Size的值
3DStartRotation 是否启用3D
旋转
StartRotation:粒子初始旋转属性,该属性是在产生粒子之前就固定了的
Randommize: 随机旋转,
该属性是在产生粒子之前就固定了的.
Start Color: 粒子发射的初始颜色该属性是在产生粒子之前就固定了的
Gravity Modifier:重力倍增系数,决定粒子受重力影响的程度
Simulation Space:模拟坐标系,
粒子系统的位置选项是选择世界坐标系还是局部坐标系 
Delta Time:粒子效果的播放是否游戏暂停或者加速时是否有效
Max Particle:当前场景存在的最大粒子数量,当场景中的粒子数量达到最大数量
粒子发射器将不再发射新的粒子 直到老的粒子消亡后才会产生新的粒子

Emission 发射模块
 


Rate Over Time 每秒发射粒子的数量 
当前场景存在的粒子数量与生命周期 持续时间和每秒发射数量相关
受限于最大的粒子数量
Bursts (突发)指定时间内一次性发射指定数量的粒子,只有当 Time
属性设置了才能生效,可以设置多种
Shape 粒子发射器的发射形状模块
Shape:这里指的是发射形状,与粒子本身形状不同,
有多种不形状选择:Sphere (球型)HemiSphere (半球型)Cone(
锥形)Box (立方体)Mesh (模型)Edge (侧面边缘)Donut (环形)Circle
(圆形平面)
Angle: 发射角度 
只在部分形状下才有作用
Raduis:半径,发射形状的半径
只在部分形状下才有作用

Velocity over Lifetime :生命周期速度模块
这里指的是在粒子的存活时间内 控制其速度的模块
有4中选项,分别为常量
曲线,两个常量之间随机值
和两条曲线之间的随机值 可以在不同的轴向上控制

Limt Velocity over Lifetime: 子的存活时间内
限制其速度的模块 有4中选项,分别为常量
曲线,两个常量之间随机值
和两条曲线之间的随机值可以在不同的轴向上限制 Dampen
为按比例限制
Force over Lifetime 生命周期作用力模块(控制粒子在生命周期内的受力情况
Size over Lifetime 生命周期的大小控制
这里指的是对每个粒子在其存活时间内的大小控制
Speed over Lifetime生命周期的速度控制
Inherit Velocity 继承主发射器的发射速度 
Color over Lifetime 生命周期的颜色控制
这里指的是对每个粒子在其存活时间内的颜色控制

Textrue Sheet Animation 序列贴图动画模块
控制贴图的 Uv 来对图片进行切片从而实现贴图的动画效果
 


Mode:模式
分为 Grid 和 Sprite
精灵模式 常用为 Grid
方格格式
Tiles:分割形式
根据贴图选择切片的数量
Animation ;动画方式
Whole Sheet 对整个贴图进行 Uv
切割动画
Single Row 对单排进行切割动画
Frame over Time 根据时间对贴图序列进行调整
Cycles 动画播放循环次数
Render 粒子系统的渲染模块
Render Mode 渲染模式 
Billboard 广告模式
始终朝向镜头
Stretched Billboard 拉伸的广告板 CameraScale SpeedScale LengthScale
根据摄像机 速度
以及宽度 拉伸粒子
前两项需要粒子的 StartSpeed 不为0;
Horizontal Billboard 锁定水平方向的广告板模式
Vertical Billboard 锁定锤子方向的广告版模式
Mesh 根据模型
Sub Emitters 子粒子发射器模块
Collision 粒子系统的碰撞模块
Solid 实体
Grid 网状
Scale Plane 碰撞体大小
Dampen 粒子吸附在碰撞体上的系数
Bounce 碰撞后反弹方向系数
其他参数在图片中有给出说明
(PHP开发、web前端、UI设计、VR开发专业培训机构--V客IT学院版权所有,转载请注明出处,谢谢合作!)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: