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

已采纳回答 / 某某01
获取画布的2D空间,2d是指画布的空间

最新回答 / 恒心是不会变的
subline text3  比较小,

最新回答 / 慕粉3849768
指定一个二维画布,也是当前唯一的合法值,未来getContext() 方法可能允许传递一个 "3d" 字符串参数来支持3D 绘图
棋盘就是不出来
谢谢老师的讲解,很详细,期待AI篇

已采纳回答 / 夜幕丶将临
应该是你电脑屏幕显示设置的问题,换个屏幕显示像素比试试  
好像很好玩的样子

最新回答 / 慕粉3745314
不是很理解你的问题。在这个案例里格子之间的间距是为了达到让界面美观才选定的30,如果调整了整个棋盘的大小,就应该重新计算格子的大小啊。<...code...>
var context=chess.getContext(&#039;2d&#039;);报错
老师讲了30分钟,但我却看了3个小时才搞懂,谢谢老师的讲解,明天去看AI啦,有时候觉得看了那么多的基础,看多了就烦了,只有在实践中才感觉他的价值所在,可能都因为自己平时时间太少了,以后会多多关注老师的课程,多多实践

最新回答 / 慕妹1403565
旧的节点值不为默认的0,所以下不了子
里面的图片什么的能过得吗?

最新回答 / qq_真逆_0
你这个代码乍一看是drawChessBoard()这个方法没有调用。但是主要原因是你工程目录下根本没有index.jpg这个文件!所以logo.onload在执行到画图片的时候停止执行这个方法了。所以棋盘没有画出来~~解决办法:在工程根目录下加一个名为index.jpg的图片;或者删掉加载这个图片的方法~~

最新回答 / 慕粉4229326
var y=Math.floor(y/30);错了,改成var j=Math.floor(y/30);
课程须知
本课程是前端中级课程 1、JS基础知识 2、Canvas基础知识
老师告诉你能学到什么?
1、canvas绘制五子棋棋盘 2、canvas绘制黑白棋子 3、五子棋交互逻辑处理

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消