您可以将行为添加到粒子系统的发射器或单元本身,轻松获得复杂的生命体效果。您可以使用基本运动、参数或模拟行为激活任何发射器。发射器参数和单元参数也可以通过关键帧激活。如果您激活特定于发射器的参数(如“发射角度”或“发射范围”),则会激活此发射器生成的新粒子的位置和分布。所有动画的出现均与发射器的时间长度相关。
激活发射器的“属性”检查器参数,有助于随时间推移来改变粒子系统的位置和几何分布。为发射器的“位置”参数设定关键帧可移动新发射粒子的源,避免影响先前帧中生成的任何粒子,从而创建粒子影迹。
若要随时间推移修改粒子系统的整体特征,最好的方法是为发射器的“发射器”检查器参数设定关键帧,如增加或减少新生成粒子的大小、速度或显现期间等。
粒子也有其各自的行为类别。粒子行为包括“显现期间的缩放”和“显现期间的旋转”,可让您在其显现期间修改和激活粒子的旋转和大小。
使用运动跟踪行为,您可以将现有跟踪数据应用到发射器,或跟踪发射器的一个片段。有关使用运动跟踪行为的更多信息,请参阅运动跟踪。
有关粒子系统中已设定关键帧的发射器对象的示例,请参阅示例 2:创建动画小精灵粉末。有关在“关键帧编辑器”中为参数设定关键帧的更多信息,请参阅关键帧和曲线。
将行为应用到发射器是在项目中移动发射器的一种简单快捷的方式。将“运动路径”和“吸附到运动并与其对齐”行为附加到发射器,可影响所有新生成粒子的源位置。除非已取消选择“影响子对象”,否则“投掷”和“旋转”可分别影响已发射粒子的位置和旋转。
就所有基本运动行为而言,在单个粒子在出现后,都不会受到发射器位置更改的影响。这意味着,使用行为在屏幕四周移动发射器,会创建出根据其粒子单元参数来表现的粒子影迹。
备注: 您可以通过增大单元的“附加到发射器”参数值(位于“发射器”检查器的“单元控制”群组中)来覆盖此效果。
请将行为从“资源库”拖到“画布”、“层”列表或时间线中的发射器上。
此行为会应用到发射器,发射器将根据行为参数开始移动。
备注: 并非所有行为都可在应用时立即激活对象。例如,当投掷行为应用到对象时,“投掷速度”参数必须在对象移动前调整。
应用到单元的模拟行为会依次应用到此单元生成的每个粒子。这可以在大量粒子按您定义的行为移动时产生一些极其复杂的动画。应用到单元的行为对发射器的行为不产生影响。单元上的参数行为仅影响其创建时的粒子。
将行为从“资源库”中拖到“层”列表或时间线的单元中。
将行为应用到单元,此单元中生成的所有粒子开始根据行为参数移动。
提示: 如果在将行为应用到粒子单元时看不到预期结果,请尝试选择或取消选择“影响子对象”复选框(位于“行为”检查器中),或在 HUD 或“行为”检查器的“影响”弹出式菜单选择不同选项。这些参数可决定整个对象(如粒子发射器)或其组件(如粒子单元)是否分别受到行为及对象与环绕对象的互动方式的影响。
备注: “影响子对象”复选框仅在投掷和旋转行为应用到包含多个对象(如群组、粒子发射器或文本)的群组时才会出现在“行为”检查器中。
与 Motion 中的所有对象一样,您可以将参数行为应用到“发射器”或“粒子单元”检查器中的参数。
请将行为从“资源库”中的“参数”类别拖到“层”列表或时间线的发射器或单元。在“行为”检查器或 HUD 的“应用到”部分,从“前往”弹出式菜单中选取一个选项。
在“层”列表或时间线中,选择一个发射器或单元,然后从工具栏的“添加行为”弹出式菜单中选取一种参数行为。在“行为”检查器或 HUD 的“应用到”部分,从“前往”弹出式菜单中选取一个选项。
在“发射器”检查器或“粒子单元”检查器中,按住 Control 键点按参数,然后从快捷菜单中选取一种参数行为。
“资源库”中的“粒子”类别包含两种专门与粒子系统中的单元或发射器搭配使用的行为:
此行为可让您随每个粒子的显现期间扩大或收缩系统中的粒子。它具有一个主参数和三个可选参数,取决于所选择的“增量类型”。
HUD 包含“增量类型”弹出式菜单、“缩放率”、“在产生时刻缩放”和“在消亡时刻缩放”参数。
此行为可让您随每个粒子的显现期间旋转系统中的粒子。它具有一个主参数和三个可选参数,取决于所选择的“增量类型”。
HUD 包含“增量类型”弹出式菜单、“旋转速率”、“在产生时刻旋转”和“在消亡时刻旋转”参数。