为什么它返回所有 creep 而不是仅返回角色 "upgrader" 的 creep?
Why is it returning all creeps instead of just the ones with the role "upgrader"?
let foundUpgraderCreeps = spawner.room.find(FIND_MY_CREEPS,
{ fitler: (creep) => { return creep.memory.role === 'upgrader'; }});
无论出于何种原因,这里都会返回房间中的所有 creep,我有一个 creep 与该角色有关,其他所有 creep 都工作正常,但升级程序 creep 没有,请帮忙。
编辑:'spawner' 是对房间中生成器的引用。
我相信这是因为你在第二行的开头有“filter”而不是“filter”。
let foundUpgraderCreeps = spawner.room.find(FIND_MY_CREEPS,
{ fitler: (creep) => { return creep.memory.role === 'upgrader'; }});
无论出于何种原因,这里都会返回房间中的所有 creep,我有一个 creep 与该角色有关,其他所有 creep 都工作正常,但升级程序 creep 没有,请帮忙。
编辑:'spawner' 是对房间中生成器的引用。
我相信这是因为你在第二行的开头有“filter”而不是“filter”。