最新回答 / 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