我正在尝试运行一个名为updatePlayerFloor()的函数,该函数在forEach循环中运行。在函数中,我想从updatePlayerFloor()函数引用播放器对象属性,但是当我尝试这样做时它会引发错误。
this.playerFloorDetect = function() {
console.log(player.x); //test for referencing x property
}
}
mg_playerlist.forEach(function(player) {
player.playerFloorDetect();
});
};
已经定义了player.x的值,因为我已经在forEach循环中记录了控制台中player.x的值,所以看起来问题在于玩家无法访问。有一个简单的解决方案吗?