脚本操作符

脚本操作符可以使用 MAXScript 脚本控制粒子流系统中的粒子。该脚本可以使用对于 MAXScript 可用的任何程序功能。

在您添加新的脚本操作符时,它包含有降低粒子速度的默认脚本,在这些粒子速度降到一定程度后,该脚本会将前 50 个粒子分割到一个流中,并且沿世界 X 轴的负向移动,其余粒子沿相反方向移动。

提示: 您可以使用 MAXScript 将粒子缩放与基本位图保持一致,这样可以实现“缩放位图”功能。这需要如下构成的三项操作符:两个脚本操作符以及一个放置在这两个操作符之间的“速度按曲面”操作符。第一个脚本操作符将当前速度向量读入到 MXVector 通道中,以缓存当前速度。“速度按曲面”操作符根据基本位图更改速度。然后,第二个脚本操作符将该速度通道读入到临时变量中,再从 MXVector 通道中还原该速度(缓存值),最后使用临时变量定义缩放。这样,还原了原始速度,并且由该位图定义了缩放值。

界面

该用户界面出现在“粒子视图”对话框右侧的“参数”面板中。

编辑脚本
单击该按钮可以在“MAXScript 编辑器”窗口中打开当前脚本。

有关 MAXScript 工具的详细信息,请打开“MAXScript 帮助”,位于“帮助”菜单 “MAXScript 帮助”。

“唯一性”组

“唯一性”设置提供脚本可以使用或忽略的随机化种子。

种子
指定随机化值。
新增特性
使用随机化公式计算新种子。