动画(Animation)选项卡提供控制人员在 3D 结果中以人物形式显示时所使用的动画的参数。Pathfinder 提供了几种基本动画,包括行走和待机,但也允许导入自定义动画。
人员使用的动画取决于其当前的移动状态。如果处于待机状态(未主动向目的地移动),则使用待机动画(Idle Animations)之一。否则,将使用移动动画(Move Animations)之一。
如果人员使用车辆形状,其动画可以被车辆覆盖。
注意:虽然人员的动画可以在人员属性中设置,但在许多情况下,作为其行为的一部分,使用更改人员属性(Change Profile Property)和重置人员属性(Reset Profile Property)行为动作临时更改动画可能更合理。例如,您可能想展示一个人走向售卖点然后付款。在这种情况下,与其将其人员属性中的待机动画设置为
pay动画(这会导致每次待机时都播放付款动画),不如将付款表示为以下行为动作序列:
- 将 <待机动画> 更改为
[pay]- 等待(15.0 s)
- 重置 <待机动画>
动画标签系统
为了定义人员的动画,Pathfinder 使用标签系统。每个动画都与一个或多个标签关联。在人员属性中指定使用哪些动画时,可以选择预定义动画,也可以使用动画标签的任意组合来匹配自定义动画。例如,如果自定义动画 AnimA 具有标签 upright 和 alert,而 AnimB 具有标签 upright 和 bored,则指定 upright 作为待机动画将同时匹配 AnimA 和 AnimB。然而,指定 upright bored 作为待机动画将只匹配 AnimB。输入较少的标签可进行较宽泛的匹配,输入较多的标签则可进行更精准的匹配;但请注意不要输入动画无法匹配的标签组合。
注意:如果找不到匹配的动画,人员将在 3D 结果中以 T 形或 A 形姿态显示,如图 1 所示。这是未找到匹配动画的视觉提示。
![]()
图 1:T 姿势
要编辑动画,请点击待机动画或移动动画旁边的带下划线文本,将弹出动画标签(Animation Tags)对话框。

待机动画选项
- <default>(默认):人员以站立姿态待机。标签:
default,upright - <custom>(自定义):允许按标签匹配指定动画的分布。例如,在图 2 中,大约
75%的人员将使用具有default和upright标签的动画,约25%的人员将使用具有sit和ground标签的动画。对于任意给定行,如果有多个动画匹配指定的标签,这些动画将被均匀分配。例如,如果有两个动画匹配default,upright,则约37.5%的人员使用其中一个动画,37.5%使用另一个。注意:可以通过输入与预定义动画关联的标签,将任一预定义动画包含在分布中。例如,通过输入sit,ground标签可以包含”坐姿(地面)”动画。 - Sit (ground)(地面坐姿):人员坐在地面上。标签:
sit,ground - Lie (injured)(受伤侧躺):人员受伤后侧躺。标签:
lay,side,injured - Lie (back)(仰卧):人员面向上仰卧。标签:
default,lay,supine
移动动画选项
- <default>(默认):人员正常行走。标签:
default,upright - <custom>(自定义):参见待机动画的自定义选项。
- Lie (back)(仰卧):人员面向上仰卧。标签:
default,lay,supine。注意:此选项通常不会使用。它用于支持人员躺在一张无需助手即可自行移动的床上这种不常见的情况。 - Wheelchair(轮椅):人员以转动轮椅的方式移动。标签:
default,wheelchair
-e1750215042767.png)