课程
/前端开发
/HTML/CSS
/基于websocket的火拼俄罗斯(单机版)
左边界还是被清除了
2020-10-24
源自:基于websocket的火拼俄罗斯(单机版) 2-5
正在回答
位置搞错了:
出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了
举报
前端大牛带你实现单机版俄罗斯方块!
1 回答右边界有问题
1 回答为什么报getElementByID不是一个方法
2 回答代码结构调整这一接课中的原点是什么,为什么这样设置就可以改变位置
1 回答为什么要减一
1 回答为什么要把script.js中原来的代码删除了?求大神解说