【发布时间】:2022-03-24 09:20:38
【问题描述】:
似乎只有两种类型的地形(到目前为止),平原和沼泽。除了对地图上的每个方格使用Room.lookAt(x,y) 之外,还有其他方法可以找到所有沼泽方格吗?
【问题讨论】:
标签: javascript screeps
似乎只有两种类型的地形(到目前为止),平原和沼泽。除了对地图上的每个方格使用Room.lookAt(x,y) 之外,还有其他方法可以找到所有沼泽方格吗?
【问题讨论】:
标签: javascript screeps
您可以像这样使用Room.lookForAtArea 方法:
var terrain = creep.room.lookForAtArea('terrain', 0, 0, 49, 49);
terrain[5][10] == 'plain'; // tile at y=5 x=10 is plain land
terrain[25][40] == 'swamp'; // tile at y=25 x=40 is a swamp
【讨论】: