- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
以下代码打印出“rampart”,但 creep 只是原地不动,没有修复。它使用文档中提到的片段。根据文档,可以修复结构,而 rampart 是一种结构。怎么了?
module.exports = function(creep) {
var target = creep.pos.findNearest(Game.MY_STRUCTURES, {
filter: function(object) {
return object.hits < object.hitsMax;
}
});
if(target) {
console.log("_________" + target.structureType);
creep.moveTo(target);
creep.repair(target);
}
}
最佳答案
确保你的 creep 有足够的能量来执行修复操作(它会在每次 tick 时消耗能量)。
顺便说一句,你可以检查一个方法的结果代码来调试这种情况:
console.log( creep.repair(target) );
它将输出 -6
到控制台,这意味着 Game.ERR_NOT_ENOUGH_ENERGY
.
关于javascript - 修复 creep 不修复城墙,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27060271/
首先,我是这个游戏的新手,但我以前就知道 js。我遇到的问题是我在模拟器中玩耍的结果。 我试图生成一个 creep,我首先修改了 example in the tutorial : Game.spaw
我有一个 VB.NET MDI WinForms 应用程序。我的用户一直在提示表单蠕变(他们这样调用它),这是每次您在主 MDI 窗口中打开特定表单时,它都会在它之前加载的位置略微下方和右侧打开 -
我有一个 VB.NET MDI WinForms 应用程序。我的用户一直在提示表单蠕变(他们这样调用它),这是每次您在主 MDI 窗口中打开特定表单时,它都会在它之前加载的位置略微下方和右侧打开 -
// Creep has Energy packed creep.say('E: ' + creep.carry.energy); if (creep.carry.en
以下代码打印出“rampart”,但 creep 只是原地不动,没有修复。它使用文档中提到的片段。根据文档,可以修复结构,而 rampart 是一种结构。怎么了? module.exports = f
我曾尝试对治疗师蠕变进行编程。简单任务: 找到受损的 creep。 治疗受损的小兵。 如果没有损坏找到小兵,回家(硬编码 Spawn1) 这是我的代码(我也尝试了 Game.CREEPS 选项,但效果
引人入胜的游戏! 寻找一个示例,说明如何在 creep 的内存中保留对特定能源的引用。似乎存储实际的源对象不起作用(?)。 最佳答案 您不能存储对象实例,但可以存储它们的 ID。 if(!creep.
正如标题所言。我尝试了很多不同的方法,但“creep.transferEnergy(Game.controller);”是唯一没有返回错误的。 最佳答案 我很确定 transferEnergy() 不
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 想改进这个问题?将问题更新为 on-topic对于堆栈溢出。 2年前关闭。 Improve this qu
当我开始学习 C++ 时,我了解到头文件通常应该#included 在其他头文件中。刚才有人告诉我,我应该在我的 .cpp 文件中包含一个特定的头文件,以避免头文件包含蠕变。 谁能告诉我这到底是什么,
我很难弄清楚如何扩展 creep 类以在新的 javascript mmo 游戏 Screeps -> www.screeps.com 中添加我自己的函数 有没有人弄明白了? 谢谢 最佳答案 有点老了
就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引起辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the he
我正在尝试弄清楚如何让每个 creep 具有特定的内存或 Angular 色,例如变量中的收割机......我似乎无法弄清楚。 我已经试过了: module.exports = function(){
我正在编写一个 RTP 服务器来发布 PCMA 波形文件。它需要每 20 毫秒抽取一次数据(平均而言 - 对于任何 1 个抽取,它可以在数据的任意一侧,但必须平均为 20 毫秒)。 我当前的实现使用
我有教程中的以下代码,但在模拟模式下它不起作用.. if(creep.memory.role == 'builder') { if(creep.energy === 0) {
我是一名优秀的程序员,十分优秀!