为了账号安全,请及时绑定邮箱和手机立即绑定
那我继续来一发沙发
都没人?沙发来一发
谢谢老师么么哒
前面的有时候会报一个错误说是 squareFactory 的 origin 出错。有时候有,有时候不报错
太感谢了,非常谢谢老师
学到这里啦,学学老师
报错了,Local not a defind
键盘声音不错,什么牌子的?
非常的不幸,Uncaught ReferenceError: Square is not defined.
next是个4X4的方块。那些class为none的,遮盖了已经下来的黑色方块,咋办。。。不会叠起来
都已经阵亡了么。。。
优化了一下老师的旋转方法
var rotateData = [
[0,0,0,0],
[0,0,0,0],
[0,0,0,0],
[0,0,0,0]
];
for (var i = 0; i < this.data.length; i++) {
for (var j = 0; j < this.data[0].length; j++) {
rotateData[i][j] = this.data[this.data.length - j - 1][i];
}
}
this.data = rotateData; //rotateData就是旋转后的数组
类似竖条这样的移动到最边上,然后变形会超出边框,这里得做判断
赞,随机生成 可以用 Math.floor 这样就不用每次都-1了
扯淡、吐槽、表扬、鼓励……想说啥就说啥!。
课程须知
1、html、css基础知识 2、JS基础知识 3、会用NodeJS
老师告诉你能学到什么?
你将学会如何使用js实现实现俄罗斯方块的单击模式,并且学会如何优化代码,如何处理细节。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消