0
我在这里读到其他一些关于它的问题,但我只是没有得到它。如何将类变量存储在内存中?
我有一些变量通过执行过程发生变化,所以我明白他们需要进入内存。
var populationManager = {
init: function(){
Memory.PopulationManager = {};
Memory.PopulationManager.nHarvesters = 0;
Memory.PopulationManager.nUpgraders = 0;
Memory.PopulationManager.nBuilders = 0;
Memory.PopulationManager.harvesterNameNum = 0;
Memory.PopulationManager.upgraderNameNum = 0;
Memory.PopulationManager.builderNameNum = 0;
},
demographics: function(){
if(! Memory.PopulationManager.nHarvesters)
this.init(); //not initialized yet
但它告诉我,它cannot read property nHarvesters of undefined
。
如何制作我自己的screeps内存对象并使用它们?
什么输出你得到它你在控制台做一个JSON.Stringify(Memory.PopulationManager)? –