最新回答 / qq_慕后端1243820
位置搞错了:出bug的代码:// 判断是否可以向左移动Square.prototype.canLeft = function (isValid) { let test = {} test.x = this.origin.x test.y = this.origin.y return isValid(test, this.data)}原因: test.y = this.origin.y向左移动还要-1;test.y = this.origin.y - 1;就OK了
2020-10-24
最新回答 / 百思便解
在initDiv(container,data,divs) 不是传了三个参数吗?,根据报错,你看看game.js中调用的initDiv(gameDiv,gameData,gameDivs)是不是有位置出现错误,如果没错,那就是gamediv获取对象时错了,你看看那个local.js
2019-12-20