特效
特效检视器、它的每个模块,以及特效编辑器
特效检视器
分组显示VFX Graph特效的参数:配置、基本、力、形状、角度、缩放和颜色。所有组同时可见
特效与其他所有内容使用同样的种子方式:随机值来自你编辑的数字,而不是生成器的状态。所以同一关卡在任何设备上的回放都完全一致
颜色可以引用关卡主题,而不必填写固定值。渐变类型会打开共用的渐变编辑器
更多:关卡预算
基本
设置有多少粒子、存活多久、用什么绘制。也就是第一个力作用之前成立的一切。另一半见力
粒子数量是控制开销的主要参数。关卡的容量提示统计的就是这个数字
发射器的开销约为数量乘以寿命。把寿命范围翻倍,开销与把数量翻倍相同
形状是每个粒子的轮廓,与物体使用的是同一个形状库。纹理是画在它上面的图片。两者都可以留空。无纹理的粒子是开销最低的普通情况
数量上限为1024,这是图本身的容量。VFX图每帧都要处理它的全部容量,而不只是存活的粒子。所以一个系统的开销取决于它申请了多少,即使实际需要的更少
此按钮旁的重置会把所有字段恢复为开发者设定的默认值,只占一步撤销
更多:关卡能承受多少
配置
设置发射器何时停止生成粒子。关闭时,只要物体还存在,它就一直生成。这是通常的情况:物体结束时,一次喷发也随之结束
停止帧从物体自身时段的起点计数,而不是从关卡时间轴计数。所以关卡末尾的一个特效可能要在它自己的三百帧之后才停止
已存在的粒子会走完寿命。发射停止了,画面是逐渐消散,而不是突然中断
此按钮旁的重置会把两个字段恢复为开发者设定的默认值,只占一步撤销
更多:关卡能承受多少
角度
设置粒子在寿命内如何旋转。共有五种变体:
数值:固定的角度- 两种曲线变体(
按寿命曲线、按速度曲线)读取一条曲线 - 两种随机变体(
按分量随机、均匀随机)为每个粒子在A和B之间抽取一个值
显示哪些行取决于这个选择。两种曲线变体的区别在于曲线按什么读取:
按寿命曲线:按粒子自己的寿命按速度曲线:按粒子运动的快慢,经过下方的速度区间映射
此按钮旁的重置会把整个组恢复为开发者设定的默认值,包括类型。其中的曲线或随机值对会丢失
更多:可读性
颜色
设置粒子在寿命内如何着色。共有六种变体:角度和缩放的那五种,只是用渐变代替曲线,外加一种随机渐变:
按寿命渐变沿粒子的寿命读取渐变按速度渐变按粒子的速度读取渐变随机渐变为每个粒子从渐变中选取一种颜色,而不是沿渐变走- 下方的两种随机变体(
按分量随机、均匀随机)在两种颜色之间抽取
这里的颜色可以是主题引用,和关卡中的其他地方一样。这样关卡中途更换调色板时,特效也会随之变化
此按钮旁的重置会把整个组恢复为开发者设定的默认值,包括类型。其中的渐变或颜色对会丢失
更多:颜色与主题
缩放
设置粒子在寿命内的大小。变体与角度相同,共五种:固定的尺寸、一条曲线,或为每个粒子抽取的范围
这里有两条曲线,因为尺寸有两个轴。曲线X和曲线Y分别独立读取。粒子可以一边缩小一边拉伸
曲线下方那一行是复用的。在数值和两种随机变体下,它是尺寸本身。在按速度曲线下,它是速度区间。旁边的标注和它的提示会说明当前是哪一个
此按钮旁的重置会把整个组恢复为开发者设定的默认值,包括类型。两条曲线和随机值对都会丢失
更多:可读性
形状
设置生成体积:点、圆形、矩形、线段、锥形或圆环。它只决定粒子从哪里出发。之后发生什么见力
更改类型会改变下面有哪些字段。这些行是共用的:根据所选类型,第一行可能是圆的半径、锥形的顶部半径或圆环的小半径
弧表示使用多少边缘,以弧度为单位,从+X轴开始逆时针计算。小于一整圈就会形成扇形
扩散能让静止的圆形发射口动起来。它决定下一个粒子落在边缘的什么位置:随机、朝一个方向循环、往返,或按正弦。循环就是经典的旋转发射器
此按钮旁的重置会把整个组恢复为开发者设定的默认值,包括类型。其中的形状以及它的半径和扩散都会丢失
更多:构图
力
设置粒子生成后推动它运动的一切。形状决定粒子从哪里出发,这一组决定它去往哪里
这些字段分为两类。把它们弄混是常见的错误:
- 以
初始开头的成对字段在粒子出生时为每个粒子抽取一次,取值在最小值和最大值之间。把一对数值拉开,整齐的一次喷发就会变成散射 - 其余字段在粒子的整个寿命中持续作用
第二类:
线性速度是风,而不是一次推力线性力是加速度,所以会累积环绕速度让粒子围绕一个中心旋转,而不是绕自身旋转
移动速度会乘以整个结果。所以做好的特效无需改动其他字段,就能变慢或变快
此按钮旁的重置会把全部十一个字段恢复为开发者设定的默认值,只占一步撤销
更多:构图
特效编辑器
制作粒子特效并在画布上预览
这里的参数组与特效检视器中的相同。在这里它们作为草稿编辑:保存之前,任何改动都不会进入关卡
把特效保存到本设备的共享库,即可在其他关卡中使用
更多:关卡预算