【摘要】:粒子在碰撞中可以发生分裂、产生新的粒子、死亡等事件,这些事件称为碰撞事件。图13.57图13.58下面介绍建立碰撞事件的选项和设置。Particle Collision Event Editor的界面如图13.59—图13.63所示。图13.60图13.61图13.62图13.63③Update Object List:刷新显示,当场景的粒子对象有删除或者新增加时,可单击此按钮更新碰撞事件编辑器的显示。⑨Collision number:指定碰撞事件在第几次碰撞执行。粒子数目由Num particles的数值决定。Original particle dies:勾选此项,粒子碰撞后原粒子死亡。
粒子在碰撞中可以发生分裂、产生新的粒子、死亡等事件,这些事件称为碰撞事件。
选择菜单nParticles→Particle Collision Event Editor(图13.57),就会调出粒子碰撞事件编辑器(图13.58)。
图13.57
图13.58
下面介绍建立碰撞事件的选项和设置。
Particle Collision Event Editor的界面如图13.59—图13.63所示。
图13.59
①Objects:显示场景里所有粒子对象的名称。
②Events:显示Objects选择的粒子对象所有的碰撞事件的名称,即1个粒子对象可以有多个碰撞事件。
图13.60
图13.61
图13.62
(www.chuimin.cn)
图13.63
③Update Object List:刷新显示,当场景的粒子对象有删除或者新增加时,可单击此按钮更新碰撞事件编辑器的显示。
④Selected object:显示所选粒子对象的名称。
⑤Selected event:显示所选择碰撞事件的名称。
⑥Set event name:设置碰撞事件的名称,如果不设置名称,系统会自动生成一个名称,如event 0。
⑦New Event:单击此键新增碰撞事件。
⑧All collisions:如果勾选此项,则单个粒子每发生一次碰撞就会执行一次碰撞事件,否则会按Collision number指定的碰撞次数去执行碰撞事件。
⑨Collision number:指定碰撞事件在第几次碰撞执行。
⑩Emit(发射):设置碰撞粒子发射新的粒子对象。粒子数目由Num particles的数值决定。
Split(分裂):设置碰撞粒子分裂为新的粒子对象。新的粒子继承旧的粒子的生命值。粒子数目由Num particles的数值而定。
Random # particles:打开此项则新粒子数目是1到Num particles的数值的随机值。
Num particles:设置新粒子的数目。
Spread(扩展角度):设置新粒子发散的角度,1为180°。
Target particle:指定碰撞后作为新粒子的目标粒子名称,可以指定一个已经存在的粒子作为新粒子。如果不指定则系统会新建一个粒子对象作为新粒子。
Inherit velocity:新粒子继承原粒子的速度,1为完全继承。
Original particle dies:勾选此项,粒子碰撞后原粒子死亡。
Event procedure:指定碰撞后指定的MEL过程的名称。
相关推荐