当我调用“ped.jumpTo(node)”和/或“ped.setLocation(node)”时,代理仍然“移动”到指定位置,而不是“跳转到”(就像在流程建模库中一样)。
我想从一个位置(节点)“传送”行人,我该怎么做?似乎是一个显而易见的问题......所以我错过了一些基本的东西......
我相信行人的位置是在我们控制之外的,因为他们基于引擎相互交互。这可能会导致未定义的行为:如果您尝试将一个行人传送到另一个行人上面怎么办?有一个行人正在移动到与您要跳跃的行人相同的位置,这是什么情况?
所以只要行人在行人图书馆内,我认为你就无法控制他们的位置。您要么必须移动它,要么使用
Ped Exit
块(它退出库,并且不会占用空间 - 根据块上的设置),然后使用 Ped Enter 块(它重新进入库)图书馆和职位管理)。然后您可以在 pedEnter 处设置进入位置或位置以进行重新进入。