粒子是用于创建各种视觉效果的图形元素,如火、烟、雨、雪和其他动态效果。
它们模仿现实世界粒子的物理特性。这包括它们的运动、与重力或噪音等力的相互作用以及与其他物体的碰撞。
基于粒子的效果的示例包括:
- 火和烟:模拟火和烟粒子的运动和行为。
- 爆炸:通过模拟碎片颗粒的运动和相互作用来创建爆炸效果。
- 水和流体:模拟水滴或其他流体的流动和行为。
- 魔法:产生火花、光芒和魔法轨迹等魔法效果。
- 天气:模拟雨雪等天气状况。
创建一个新的粒子发射器
粒子是从一个称为发射器的源发射出来的。发射器由平面、球体甚至自定义对象等形状定义,也是控制发射持续时间的地方,发射持续时间可以是无限、循环或一次性。
要创建新的粒子发射器,请按照以下步骤操作。
- 点击工具栏上的 + 图标;
- 选择粒子发射器;
- 将在世界原点创建一个新的粒子发射器。
自定义粒子发射器
选择粒子发射器时,您可以自定义各种属性,如粒子的外观和行为。在粒子发射器面板中,您可以更改与粒子发射方式相关的属性。
形状(平面、球形、圆环、圆锥、框选或自定义形状)
- 粒子发射器的形状。
尺寸
- 发射器对象的尺寸。
自动播放
- 决定发射器是否自动发射。
发射时间(无限、循环或一次性)
- 发射器发射粒子的时间。
- 有循环次数、无限和一次性:
延迟
- 发射器开始发射粒子的时间。
持续
- 发射持续时间。
自定义粒子属性
粒子可以有各种属性,如颜色、大小、速度、出生率和周期。通过操作这些属性,可以控制粒子随时间变化的外观和行为。
粒子属性
控制发射粒子的外观。
颜色 A 和 B
- 粒子的颜色。
着色(混合或随机)
- 混合→粒子在其生命周期内会从 颜色A 到 颜色B 变换。
- 随机 → 粒子将从 颜色A 和 颜色B 之间的随机变化。
尺寸
- 粒子的大小。
旋转
- 粒子的旋转。
出生率
- 开始时产生的粒子数量。
周期
- 粒子保持可见的时间。
Alpha 褪色
- 粒子的 Alpha 颜色在生命周期内的变化情况。
尺寸渐变
- 粒子大小在生命周期内的变化情况。
速度
- 粒子移动的速度。
方向 → 轴或表面
- 轴向时,在世界轴上发射粒子。
- 表面时,从发射器形状表面发射粒子。
轴向
- 重写粒子的方向。
图片
- 上传用于粒子的图片。
粒子力
控制影响发射粒子的力。
重力
- 为粒子增加重力。正值会使粒子上升,负值会使粒子下降。
碰撞
- 选择影响所选粒子发射器的粒子碰撞器或作用力。
粒子噪音
用不同类型的噪音影响粒子的运动方式。
类型
- 选择噪音类型。
- 包括Curl、Simplex 或 Fbm
缩放
- 调整噪点图案的大小,影响噪点的整体视觉效果。
变量
- 改变噪音的多样性或随机性,使其具有不同程度的复杂性和不规则性。
变量
- 通过保持一致的起点,提供重现特定模式的方法。
粒子随机性
为粒子的行为或显示方式添加随机性。
缩放
- 为粒子的比例添加随机性。
旋转
- 为粒子的旋转添加随机性。
阻力
- 为粒子的质量添加随机性。
粒子预设
通过粒子预设,您可以保存粒子属性,以便以后在多个不同的发射器中重复使用。
保存预设:
- 选择一个粒子发射器;
- 点击粒子面板上的资产图标;
- 点击粒子预设浮动面板上的 + 按钮。
当您需要快速复制之前的粒子发射器设置或将这些设置作为起点时,这将非常有用。
粒子控制动作
通过交互系统,您可以控制发射器何时发射或不发射。为此,您可以使用大多数事件都能触发的粒子控制动作。
发射器
- 选择要控制的粒子发射器。
发射
- 决定如何控制粒子的发射。
- 包括开始、停止、开始/停止、暂停、暂停/恢复或重置。
延迟
- 事件触发后,发射动作效果的延迟时间。
粒子作用力
力是与粒子相互作用并改变粒子行为方式的自定义区域。
创建新的粒子作用力
按照以下步骤创建新的粒子力。
- 点击工具栏上的 + 图标;
- 选择粒子作用力;
- 将在世界原点创建一个新的粒子力。
自定义粒子力
选择粒子力时,您可以自定义粒子力将如何改变粒子的行为。
作用力类型(碰撞器、吸引器或旋涡)
- 碰撞器 → 粒子将与作用力区域碰撞。
- 吸引器 → 粒子会被吸引到受力区域。
- 漩涡 → 受力区域内的粒子将围绕区域中心旋转。
形状(箱形或球形)
- 受力区域的形状。
尺寸
- 面积有多大。
助手
- 显示或隐藏受力区域的视口助手。
请记住,要使作用力与粒子相互作用,应从粒子发射器一侧分配作用力。请参阅上文 "粒子力 "面板部分。