自定义实体在pedWait中的坐标

Customize the coordinates of the entity in pedWait

在 pedwait 实体中,我希望每个进入的元素都有我自己指定的坐标。我使用方法:ped.setXY(100,100),但是没有效果。我该怎么办?

首先在使用新功能时需要阅读 Java 文档。

setXY 函数指出“设置代理位置的坐标。应该只用于初始化代理位置。假设代理没有移动。”

如果您使用普通代理,我建议的其他选项是使用 jumpto()moveTo(),但如果您在行人模型中尝试这些,您将得到 UnsupportedOperationException错误。

行人是一种特殊的代理,因此您可以在其上使用所有普通代理功能。

正确的做法是使用 Wait 块内的等待位置