【发布时间】:2015-01-20 00:17:29
【问题描述】:
我有教程中的以下代码,除了在模拟模式下它不起作用..
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]);
}
}
}
在控制台打印“目标”的结果,响应未定义。 谁能解释一下“CONSTRUCTION_SITES”常量是如何工作的以及如何在房间内找到它们?
【问题讨论】:
标签: javascript screeps