“参数”子操作符定义其他子操作符的可显示值。当出于保持操作员界面简单的目的,而为两个以上的不同子操作符显示相同值时(例如,随机种子),此选项极其有用。有关详细信息,请参见相等数据类型。
对于大多数数据类型,仅可以设置默认值;露出参数将在粒子视图 UI 中显示值并允许用户更改此值。
为了使此选项正常工作,必须在流中将“删除”操作符设置为“按粒子年龄”,以定义粒子寿命。
在多个不同的子操作符中使用相同的随机种子可能导致不同属性之间出现关联问题。在这种情况下,可以创建“类型”设置为“唯一性种子”的“参数”子操作符,然后将其馈送到一个子操作符中。对于另一个子操作符,再创建一个“参数”子操作符,启用“用作参数修改器”选项,然后将其设置为相同数据类型。然后,参数连接应通过此附加的“参数”子操作符。通过此方式,随机种子会发生偏移,且基本子操作符中的随机值不会关联。同时,您可以将单个(原始)“参数”子操作符用于参数露出。
有关用法的示例,请参见附带的示例文件 RandomWalk.max。若要查看“随机行走”操作符的基本逻辑,请添加一个“数据”操作符,然后使用“加载预设”打开“随机行走”预设。