web*_*ive 5 javascript screeps
我有教程中的以下代码,但在模拟模式下它不起作用。
if(creep.memory.role == 'builder') {
if(creep.energy === 0) {
creep.moveTo(Game.spawns.Spawn1);
Game.spawns.Spawn1.transferEnergy(creep);
}
else {
var targets = creep.room.find(Game.CONSTRUCTION_SITES);
if(targets.length) {
creep.moveTo(targets[0]);
creep.build(targets[0]);
}
}
}
Run Code Online (Sandbox Code Playgroud)
在控制台中打印“目标”的结果,响应未定义。谁能解释一下“CONSTRUCTION_SITES”常量是如何工作的以及如何在房间内找到它们?