Unity粒子特效详细属性说明
1:Unity5.0自带粒子系统注释:
Initial 初始化如图7-102
图7-102
Duration:粒子系统发射粒子的发射持续时间
Looping:粒子系统是否循环发射
Prewarm:预热系统,当looping系统开启时,才能启动预热系统,这意味着,粒子系统在游戏开始时已经发射粒子,就好象它已经发射了粒子一个周期。
StartDelay:延迟发射,发射粒子前的延迟。注意在prewarm(预热)启用下不能使用。
StartLifetime:粒子存活时间,以秒为单位
StartSpeed:粒子速度
StartSize:粒子大小
StartRotation:发射粒子的旋转值
StartColor:发射粒子的颜色
GravityModifier:重力系统,粒子在发射时受到的重力影响
InheritVelocity:继承速度,控制粒子速率的因素将继承自粒子系统的移动(对于移动中的粒子系统)
SimulationSpace:模拟发射空间,粒子系统以自身坐标系运行还是世界坐标系运行
PlayOnAwake:唤醒时播放,如果启用粒子系统当在创建时,自动开始播放。
MaxParticles:粒子单次发射的最大数量
Emission 发射如图7-103
图7-103
(控制粒子每秒发射数量的速率。)
Rate:速率,(右侧箭头可展开其他属性)每秒或每米的粒子发射的数量
Bursts(Timeoptiononly):爆发(仅Time选项下),在粒子发射期间的瞬间爆发
Time and Particles:粒子爆发的时间和数量,指定时间(在生存期内,以秒为单位),将发射指定数量的粒子。用"+"或"-"调节爆发次数
Shape 形状如图7-104
图7-104
(定义发射器的形状:球形、半球体、圆锥、盒子和模型。能提供初始的力,该力的方向将延表面法线或随机。)
Sphere球体
Radius:半径,球体的半径(可以在场景视图里面手动操作)
EmitfromShell:从外壳发射,从球体外壳发射。如果设置为不可用。粒子将从球体内部发射。
RandomDirection:随机方向,粒子发射将随机方向或是沿表面法线。
Hemisphere半球
Radius:半径,半椭圆的半径(可以在场景视图里面手动操作)
EmitfromShell:从外壳发射,从半椭圆外壳发射。如果设置为不可用。粒子将从半椭圆内部发射。
RandomDirection:随机方向,粒子发射将随机方向或是沿表面法线
Cone锥体
Angle:角度,圆锥的角度。如果是0,粒子将延一个方向发射。(可以在场景视图里面手动操作)
Radius:半径,如果值超过0,将创建1个帽子状的圆锥,通过这个将改变发射的点(可以在场景视图里面手动操作)
Box立方体
BoxX:立方体X轴的缩放值(可以在场景视图里面手动操作)
BoxY:立方体Y轴的缩放值(可以在场景视图里面手动操作)
BoxZ:立方体Z轴的缩放值(可以在场景视图里面手动操作)
RandomDirection:随机方向,粒子将延一个随机方向发射或延Z轴发射
Mesh网格
Type:类型,粒子将从顶点、边、或面发射
Mesh:网格,选择一个面作为发射面
RandomDirection:随机方向,粒子发射将随机方向或是沿表面法线
Velocity Over Lifetime 粒子存活时的速度如图7-105
图7-105
(调整粒子的运动方向与运动曲线,可增加随机值)
XYZ:使用常量曲线或在曲线中随机去控制粒子的运动路径
Space:局部/世界:速度值在局部还是世界坐标系
Limit Velocity Over Lifetime 存活期间的限制速度如图7-106
图7-106
SeparateAxis:分离轴,用于每个坐标轴控制
Speed:速度,用常量或曲线指定来限制所有方向轴的速度
XYZ:用不同的轴分别控制
Dampen:阻尼(0-1)的值确定多少过度的速度将被减弱。举例来说,值为0.5,将50%的降低速度
Force Over Lifetime 存活期间的受力如图7-107
图7-107
XYZ:使用常量或随机曲线来控制作用于粒子上面的力
Randomize:随机作用在粒子上面的力都是随机的
Color Over Lifetime存活期间的颜色如图7-108
图7-108
Color:颜色,控制每个粒子在其存活期间的颜色。如果有的粒子生命周期短,那么变化则更快。常量颜色、两色随机、使用渐变动画或在2个渐变之间指定1个随机值。
ColorScale:颜色缩放,使用颜色缩放可以更好的调整纯色和渐变色
SpeedRange:速度范围,min和max值用来定义颜色速度范围
Color By Speed 存活期间的颜色变化速度如图7-109
图7-109
Color:颜色用于指定速度。两种颜色选择
Speed Range:速度范围min和max值用来定义颜色变化范围。
Size Over Lifetime存活期间的尺寸如图7-110
图7-110
Size:粒子在其存活期间内的大小尺寸。使用常量,曲线,曲线随机方式控制变化。
Size By Speed 存活期间的大小速度如图7-111
图7-111
Size:指定速度变化,用曲线表示
SpeedRange:速度范围min和max值用来定义大小速度范围。
Rotation Over Lifetime存活期间的旋转速度(以度为单位指定值)如图7-112
图7-112
RotationalSpeed:旋转速度,控制每个粒子在其存活期间的旋转速度。使用常量,曲线,曲线随机来控制变化。
Rotation By Speed 旋转速度如图7-113
图7-113
RotationalSpeed:旋转速度,用来重新测量粒子的速度。使用曲线表示各种速度。
SpeedRange:速度范围,为min和max值用来定义旋转速度范围。
Collision碰撞如图7-114
图7-114
(为粒子系统建立碰撞。现在只有平面碰撞被支持,这个将很有效率的做简单探测。平面的建立将引用1个现有的位置变换或者创建1个新的物体,来达到这个目的)
Planes:平面,Planes被定义为指定变换引用。变换可以场景里面的任何一个,而且可以动画化。多个面也可以被使用。注意Y轴作为平面的法线。
Dampen:阻尼,0-1当粒子碰撞时,这个将保持速度的一小部分。除非设置为1.0,任何粒子都会在碰撞后变慢
Bounce:反弹,0-1当粒子碰撞,这个将保持速度的比例,这个是碰撞平面的法线。
LifetimeLoss:生命减弱,(0-1)初始生命每次碰撞减弱的比例。当生命到0,粒子死亡。
Visualization:可视化,可视化平面:网格还是实体
Grid:网格,渲染为辅助线框,将很快的指出在世界中的位置和方向。
Solid:实体,在场景渲染为平面,用于屏幕的精确定位。
ScalePlane:缩放平面,重新缩放平面
Sub Emitter子粒子发射如图7-115
图7-115
Birth:出生,在每个粒子出生的时候生成其他粒子系统
Death:死亡,在每个粒子死亡的时候生成其他粒子系统
Collision:碰撞,在每个粒子碰撞的时候生成其他粒子系统。重要的碰撞需要建立碰撞模块。
Texture Sheet Animation纹理层动画如图7-116
图7-116
Tiles:平铺,定义纹理XY的平铺
Animation:动画,指定动画类型:整个表格或是单行。
-FrameoverTime:时间帧,在整个表格上控制UV动画。使用常量,曲线,曲线随机。
SingleRow:单行,为UV动画使用表格单独一行
-RandomRow:随机行,如果选择第一行随机,不选择得指定行号(第一行是0)
-FrameoverTime:时间帧,在1个特定行控制每个粒子的UV动画。使用常量,曲线,曲线随机
-Cycles:播放周期,指定动画速度
Renderer渲染器如图7-117
图7-117
RenderMode:渲染模式,选择下列粒子渲染模式之一
Billboard:广告牌,让粒子永远面对摄像机
StretchedBillboard拉伸广告牌,粒子将通过下面属性伸缩
-CameraScale:摄像机缩放,决定摄像机的速度对粒子伸缩的影响程度
-SpeedScale:速度缩放,通过比较速度来决定粒子的长度
-LengthScale:长度缩放,通过比较宽度来决定粒子的长度
HorizontalBillboard水平广告牌,让粒子延Y轴对齐
VerticalBillboard:垂直广告牌,当面对摄像机时,粒子延XZ轴对齐
Mesh:网格,粒子被渲染时使用mesh而不是quad
-Mesh:网格,渲染粒子所用的网格引用
Material:材质,广告牌或网格粒子所用的材质
SortMode:排序模式,绘画顺序可通过具体,生成早优先和生成晚优先
SortingFudge:排序校正,使用这个将影响绘画顺序。粒子系统带有更低sortingfudge值,更有可能被最后绘制,从而显示在透明物体和其他粒子系统的前面
CastShadows:投射阴影,粒子系统可以投影?这是由材质决定的
ReceiveShadows:接受阴影,粒子能不能接受阴影?这是由材质决定的
MaxParticleSize:最大粒子大小,设置最大粒子大小,相对于视窗大小。有效值为0-1
Unity粒子特效详细属性说明相关推荐
- Unity粒子特效Particle System 属性解释
1.粒子特效各个属性翻译,图片来源于这里 3.想了解更多关于Unity 资料 加扣扣群(319506028)
- Unity 粒子特效、材质发光 HDR ShaderGraph图文教程
效果如图 准备工作-- 在hdr模式下,关闭Directional Light ,相机设置 移动球挂一个点光源作为子节点,设置自行调节 0.创建移动球的材质及shader shader-->在P ...
- Unity 粒子特效预览工具拓展
原因 使用 Unity 制作完成粒子特效预设后,保存到工程的特效目录里,待到需要使用的时候,再去选择相应的粒子特效预设.当特效预制越来越多后,就会越来越难以分辨哪个才是真正需要使用的,而 Unity ...
- Unity粒子特效场景视图下可见但游戏视图下不可见
情况说明 项目使用fairygui做的2D项目,美术做的粒子特效,通过GoWrapper的方式挂在特效节点上.有一个特效下有若干个粒子发射器,在美术工程中单独运行这个特效,Scene视图和Game视图 ...
- Unity 粒子特效—FX Maker
FX Maker是Unity3d一款非常流行的效果制作插件.不但有超过300种效果预制体, 还可以自己制作效果.包含Mesh Effect 和Particle Effect. 优点:资源库大,可以将消 ...
- [笔记]Unity粒子特效2:创建一个粒子特效
在场景中添加一个粒子特效 使用版本2018.3.9 ●在Hierarchy中右键-Effects-Particle System来在场景中创建一个粒子 ●也可以在其他对象身上右键创建粒子特效来实现粒子 ...
- Unity粒子特效裁剪(基于NGUI的shader裁剪实现)
这几天总结一下之前遇到的有意思的问题,之前遇到的时候没时间总结,现在就总结一下. 首先说一下关于特效的裁剪应用的场景主要是scrollview中,当scrollview中的物体超出UIPannel的范 ...
- 17.unity粒子特效--Renderer模块、灯光模块、粒子系统组合、二级发射器、粒子间碰撞、粒子拖尾
1. 粒子朝向(Stretched Billboard的使用) 一般创建的粒子系统,在Renderer模块里默认选择的Render Mode为Billboard,但是此模式下粒子的朝向总是向上的,有时 ...
- Unity粒子特效之高级特效包Realistic Effects Pack 4
Realistic Effects Pack 4 资源介绍 资源链接 资源介绍 该插件包包括27种特效,声音为fx. 支持的移动平台,VR,URP和HDRP渲染(自2019.2起). 像默认的粒子系统 ...
最新文章
- SharePoint的Reporting Service Viewer Web Part
- GROMACS运行参数整理(二)
- K8S部署Kuboard V3
- JDK 14的新特性:更加好用的NullPointerExceptions
- 如何退出_农民退出的宅基地如何利用?农村宅基地征收如何补偿?
- ffmpeg编译(生成Windows或Win32平台dll, lib)
- sql replace函数用法_esProc 的 SQL 应用方案
- 计算机磁盘管理使用不,win10系统提示“操作无法完成,因为磁盘管理控制台不是最新状态”的处理方法...
- VSTO项目的MSB3482错误
- 如何保养与维护笔记本硬盘
- 情感极性:关于中文情感分类的知识
- 实际BCI应用:异步EEG/EOG BCI手抓取和释放的可行性
- oracle nlv 全称,oracle: OCA-047-题解与实验(9)--SQL语句中COUNT和NLV的用法
- JAVA :一张纸厚0.5mm //0.0005m,折叠多少次,厚度会超过珠穆朗玛峰?(8848.43m)
- 重庆美食地图(绝对霸道)
- mysql的组内排序生成序号_sql 分组查询,组内排序, 组内添加序号 (SQL Server 排序函数 ROW_NUMBER和RANK 用法总结)...
- 2022-2028全球与中国语音控制设备市场现状及未来发展趋势
- 初学CSS动画之行走的米兔
- 期货如何展期(期货合约展期)
- html铺满整个页面_前端实践:怎么让一个HTML元素(标签)的区域铺满全屏?
热门文章
- QT插件机制中宏Q_PLUGIN_METADATA和Q_INTERFACES的作用
- 采访拍摄镜头技巧_5个现场直播采访的有效技巧
- 测定无刷直流电机转子霍尔信号与绕组对应关系的方法
- linux把日历放入文件夹,[linux命令] cal 日历,cat连接并显示文件
- Consider defining a bean of type ‘**.Mapper‘ in your configuration
- 玖红天下系统开发功能介绍--玖红天下APP开发源码分享
- 滑动平均模型(MA)—tensorflow
- 占豪收评--天然气荒
- ELK (一)部署ELK+Filebeat日志收集分析系统
- 年终总结spring mvc 代码篇结合之前写的