Browse Source

getStaticItemByLogicXY

master
修宁 6 months ago
parent
commit
06901dd754
  1. 15
      servo/src/main/java/com/yvan/logisticsModel/LogisticsRuntime.java
  2. 0
      yvan-rcs-dev/.lck

15
servo/src/main/java/com/yvan/logisticsModel/LogisticsRuntime.java

@ -93,6 +93,21 @@ public class LogisticsRuntime {
}
/**
* 根据 ID 获取静态物品如路标点货架地堆位等
*/
public StaticItem getStaticItemByLogicXY(int logicX, int logicZ) {
// 到所有楼层寻找这个物品
for (Floor floor : this.floorMap.values()) {
for (StaticItem item : floor.itemMap.values()) {
if (item.logicX == logicX && item.logicZ == logicZ) {
return item;
}
}
}
return null;
}
/**
* 读取某个楼层的地图数据
* 格式必须是如下模式:
* <pre>

0
yvan-rcs-dev/.lck

Loading…
Cancel
Save