qq_慕后端1243820
2020-10-24 17:14
左边界还是被清除了
位置搞错了:
出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了
基于websocket的火拼俄罗斯(单机版)
31676 学习 · 106 问题
相似问题