为了账号安全,请及时绑定邮箱和手机立即绑定

最新回答 / 划破天空的泪
我自己跟着视频做的发现其实你想多了,程序里面判断到了,玩着的话是正常的

最新回答 / iweb
??不加怎么执行js

已采纳回答 / 慕娘4513040
css的问题 ,完全按照视频敲得 ,不一定全部代码都是一样的,自己检查

已采纳回答 / 慕用6774775
sublime中,打出htlm:5, 然后按tab键,就可以快速创建一个html5结构。望采纳~

最新回答 / 慕后端3382440
我知道了,只需在onkeydown事件中阻止事件的默认行为就可以了。

最赞回答 / Eric429221
 //檢測位置是否合法    var check = function(pos, x, y) {        if (pos.x + x < 0) {            return false;        } else if (pos.x + x >= gameData.length) {            return false;        } else if (pos.y + y < 0) {            return false;        } ...

已采纳回答 / 风之承
你有其他联系方式吗?老师的代码没有错,这一部分的逻辑我整理很久,算是很通了,可以给你说一下。你上面的人的答案逻辑是对的,如果你理解不来,把你发的截图中的每一个if语句/for循环语句的功能完全明白,最好能够结合游戏矩阵画图表示前后变化,你明白了

最新回答 / 风之承
你用的是什么编辑器? sublime还是webstorm?  编辑器可以设置 不同类型的代码颜色,一般在preferences中设置

最赞回答 / 冰羽梦
gameData后面的分号删掉,直接i<gameData.lenhth;

最新回答 / 半世灬丿浮尘
var isPause = false;//是否暂停//绑定键盘事件var bindKeyEvent = function () {document.onkeydown = function (e) {if (!isPause) {if (e.keyCode == 38) {//upgame.rotate();} else if (e.keyCode == 39) {//rightgame.right();} else if (e.keyCode == 40) {// downgame.down();} ...
课程须知
1、html、css基础知识 2、JS基础知识 3、会用NodeJS
老师告诉你能学到什么?
你将学会如何使用js实现实现俄罗斯方块的单击模式,并且学会如何优化代码,如何处理细节。

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消