我正在制作一个行人模型,其中行人必须设置为与其他代理之间有一定距离。
我尝试使用类似问题的引用文献,使用限制队列中的代理数量等。 但是有没有一种语法来保持代理之间的距离?
最佳答案
如果仅从动画的角度来看,在 ped 源中,您可以将行人的直径定义为例如 2 米,这将使行人在接近定义的直径以下时相互排斥(就好像他们互相挤压一样)...
我不知道这是否适用于所有情况,因为如果您一起创建它们,它们可能会继续在一起......我也不知道它是否适用于非常远的距离。
此外,我认为他们更看重目的地,而不是距离其他代理商太近。
另一种选择是自己编程,这将是最准确的方法。
关于java - 在整个模拟过程中,代理之间的距离保持恒定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61630752/