Screeps 如何列出我的墙[尖叫声]

Screeps 如何列出我的墙[尖叫声],screeps,Screeps,当我使用screw.build()构建新墙时,它会创建一个生命值为1的墙。现在,我正试图创造一个蠕变修复这些新建成的墙壁。但我无法找到一种列出和迭代这些墙对象的好方法 Game.structures不包含这些,因为墙不属于玩家。我能找到的唯一方法是Game.getObjectById(objectId)其中id是从我的游戏ui复制粘贴的 (右面板)。我使用: var walls = creep.room.find(FIND_STRUCTURES, { filter: (n) =>

当我使用
screw.build()
构建新墙时,它会创建一个生命值为1的墙。现在,我正试图创造一个蠕变修复这些新建成的墙壁。但我无法找到一种列出和迭代这些墙对象的好方法

Game.structures
不包含这些,因为墙不属于玩家。我能找到的唯一方法是
Game.getObjectById(objectId)
其中id是从我的游戏ui复制粘贴的 (右面板)。

我使用:

    var walls = creep.room.find(FIND_STRUCTURES, {
  filter: (n) => n.structureType == STRUCTURE_WALL
  });

墙不是你的财产,所以它们不会被
找到我的建筑
我被困在这里
structure.structureType == STRUCTURE_WALL
    var walls = creep.room.find(FIND_STRUCTURES, {
  filter: (n) => n.structureType == STRUCTURE_WALL
  });