3DMAX“行为指定和组合”对话框

小编:海玉 516阅读 2020.09.08

“行为指定和组合”对话框可用于将代理分组归类到组合,并为单个代理和组合指定行为和认知控制器。还可用于修改现有指定。

该对话框无模式;当它打开时,可以使用“修改”面板来调整行为和设置新行为,并可为各个指定的权重设置生成动画效果。


注意群组不允许在代理中使用多个认知控制器。可以指定多个控制器,但在求解时,character studio 通知您它将只使用第一个指定的认知控制器。


注意“启用闪烁”选项帮助您查看此对话框中的不同操作对哪些代理有影响。当选中此选项,并且在您执行以下任何操作时,相关的代理会在视口中“闪烁”(短暂加亮):

单击“指定设计”组中的代理或组合

单击“行为指定”组中的指定

向“组合”组中的组合添加成员

从“组合”组中的组合删除成员


过程

要将代理分组归类到组合,请执行以下操作:

在“组合”组中,单击“新建组合”按钮。

使用“选择代理”对话框指定组合中的代理,然后单击“确定”按钮。

要更改组合名称,请从“组合”组顶部的下拉列表选择该组合,单击它的名称,然后使用键盘来编辑组合名称文本。

要删除组合成员,请从“组合”组顶部的下拉列表选择该组合,从下方列表选择要删除的成员,然后单击“删除成员”按钮。

要添加组合成员,请从“组合”组顶部的下拉列表选择该组合,单击“添加成员”按钮,然后使用“选择代理”对话框指定要添加的代理。

要创建新行为指定,请执行以下操作:

此步骤给出了为代理或组合指定行为或认知控制器的基本方法。

如果想为多个代理指定同一个行为,可使用“组合”组将代理收集到组合中。

注意即使一个代理属于一个或多个组合,仍可为它指定行为。


确保没有突出显示“行为指定”组中的任何现有指定。如果有,请在按 CTRL 键的同时单击这些指定,清除选择。

如果有高亮显示的指定,character studio 会认为您要修改现有的指定


在“指定设计”组中,选择一个代理或组合,以及一个或多个行为或者一个认知控制器。

从该组两侧的任何一侧中都只能选择一项,但可以选择多个行为。如果选择多个行为,character studio 会为每个行为创建一个单独的指定。


注意选择代理或组合时,它会在视口中短暂加亮,以指示受影响的代理。


单击“新建指定”按钮。该按钮是“指定设计”组右侧的垂直按钮,带五个指向右侧的箭头。

这将把指定添加到“行为指定”组的列表中。



此时,可以突出显示某个指定,然后更改它的权重设置、它的活动状态、删除它或者更改受托方和/或行为/认知控制器。

单击“确定”接受更改,关闭此对话框。

要修改现有行为指定,请执行以下操作:

在“行为指定”组中,选择要更改的指定。

可通过以下方式选择多个指定:对于不连续项,按住 Ctrl 键并单击,对于连续项,按住 Shift 键并单击;然后同时更改所有这些指定的受托方或行为。



要更改受托方,请在“指定设计”组中,选择代理或组合。

要更改指定的行为,请在“指定设计”组中,选择行为或认知控制器。

单击“重置指定”按钮。该按钮是“指定设计”组右侧的垂直按钮,带五个指向右侧的箭头。

根据需要更改权重设置和活动状态。

单击“确定”接受更改,关闭此对话框。

界面



“指定设计”组



通过为指定选择行为或认知控制器以及选择指定给它的代理或组合,可以设置指定。从左侧(上方或下方列表)选择一项,并从右侧(上方或下方列表)选择一项。然后单击紧挨着“指定设计”组右侧的“新建/重置指定”按钮(带有五个指向右侧箭头的垂直按钮)。


提示在该组左右两侧的任何一侧中,都只能选择一项,但可以选择多个行为。要为多个代理指定同一行为,最快捷的方法是使用 “组合”组将代理归类到组合中。

可以代理或组合的新指定选择多个行为。单击“新建指定”时,character studio 会为每个高亮显示的行为创建一个单独的指定。要更改指定,仍是一次只能选择一个行为。如果选择某个现有指定和多个行为,“重置指定”按钮会变为不可用。

“代理”列表
列出场景中的代理。
“行为”列表
列出现有行为。

要使用尚未添加到场景的行为,可单击该组底部的“新建行为”按钮。


“组”列表
列出场景中的组合。

要创建新组合,可使用“组合”组框中的控件。


“认知控制器”列表
列出现有认知控制器。

要创建新控制器,请单击“设置”卷展栏 “认知控制器”按钮。无需先退出“行为指定和组合”对话框;关闭该编辑器时,会将新控制器添加到“认知控制器”列表。


清除选择
取消选择“指定设计”组和“行为指定”组中所有突出显示的项。

在修改指定之前使用此操作,可避免可能出现的混淆。


新建行为
打开 “选择行为类型”对话框,使用此对话框可以将行为添加到场景中供某个指定使用。

要修改新行为,可使用群组对象的卷展栏中可用的工具。


注意如果从此对话框中添加场景中的第一个行为,则群组对象 “设置”卷展栏中的文本框将为空,且不会出现该行为的卷展栏。要编辑该行为,可从列表中选择它。


新建指定/重置指定
单击此按钮可为代理或组合指定一个或多个行为或一个认知控制器。

此垂直按钮带有五个向右的箭头,位于“指定设计”组和“行为指定”组之间。只有“指定设计”组中的两项突出显示时,该按钮才可用(例外情况:可以突出显示多个行为)。如果没有突出显示“行为指定”组中的任何项,那么单击该按钮会创建一个新指定,并会将它添加到指定列表。如果“行为指定”组中有一项或多项突出显示,单击此按钮可将突出显示的指定设置为使用突出显示的代理/组合和行为/认知控制器组合。


“行为指定”组



可用于创建和修改行为指定。

[行为指定列表]
显示当前所有行为指定,包括组合或代理名称、指定的行为或认知控制器、权重设置和活动状态。

各项先按代理/组合名称的字母顺序排序,再按行为/认知控制器名称的字母顺序排序。如果某个列表项是该代理或组合的第一项,会在该项的前面出现一条虚线。

要修改或删除指定,请从列表中选择它,于是 character studio 会在“指定设计”组中高亮显示指定的组件。请使用此对话框中其余的控件进行更改。


注意可通过以下方式从列表中选择多个指定:对于不连续项,按住 Ctrl 键并单击;对于连续项,按住 Shift 键并单击。要清除某项,可按住 Ctrl 键并单击该项。

权重
指定的行为或认知控制器的相对效果。指定的权重设置相对越高,它的相对效果越大。此设置可用动画显示。默认设置为 1.0。

多数情况下,应将权重保持在 0.0 到 1.0 之间。虽然可以使用较高的设置,但除非绝对必要,否则不应使用较高的设置。



注意权重设置不会应用于 避免、 方向或 曲面追随行为,因此使用上述任意三项行为的指定,不能使用此设置。


活动
打开时,表示该指定当前是有效的。关闭时,该指定无效。此复选框可设置动画。默认设置为启用。
删除
删除突出显示的行为指定。

“组合”组



可用于定义、修改和删除代理的组合。


注意可以用“行为指定”组下方的“无组合/组合”按钮切换是否显示此组框。

[组下拉列表]
显示当前组合的名称。

要查看其他组合,请从列表中进行选择。要更改组合名称,请单击该框,然后使用键盘编辑文本。


[代理列表]
显示当前组合中的代理。
新建组合
向列表添加组合,并打开 “选择代理”对话框以便指定新组合成员。

默认代理名称为“Team”,后面跟数字,以“0”开始,并递增计数。


删除组合
删除当前组合。

组合成员并不从场景中删除。


添加成员
用于将成员添加到当前组合。使用 “选择代理”对话框可指定新组合成员。
移除成员
从组合移除选定成员。

移除的成员并不从场景中删除。


创建/更改选择集
将当前组合添加到选择集列表(可从主工具栏上“命名的选择集”列表访问)。

如果当前组合已在某个选择集中,而您后来又更改了该组合的组成,那么单击此按钮将更新“命名的选择集”列表中的成员。


启用闪烁
当打开此项,并且单击了对话框中的某个列表项或创建/修改了某组合,相关的对象会在视口中短暂加亮,以指示受影响的对象。默认设置为启用。

确定
单击可接受所有更改,并关闭对话框。
无组合/组合
切换“组”组的显示。

默认情况下,显示“组合”组;单击“无组合”按钮将隐藏该组。隐藏该组后,单击“组合”按钮可以显示该组。此切换的状态只会在当前会话期间保留。

关联标签: