为了账号安全,请及时绑定邮箱和手机立即绑定
两天内目标:学完>40%内容,给这个课程评满星~~~~~~
先把看的部分练习和思考思考后再来学习最后二个章节的部分,加油!

最新回答 / 鬼谷子钢
cxt  有错误 ,你看看, 有的地方写成了ctx
真心感谢!
while ((x + R) > canvas.width || (x - R) < 0) {
x = Math.random() * canvas.width;
};
while ((y + R) > canvas.height || (y - R) < 0) {
y = Math.random() * canvas.width;
};
老师讲得太好了,真正深入浅出

已采纳回答 / 墨小良
可以通过javascript去控制啊,监听input输入框的change事件,每次改变文字内容就刷新一次画布。用jquery实现起来更简单如下:$('input').change(function(e) {    //获取输入的文字,刷新canvas});
是不是非常酷,大家加油@
这群人,乱发什么网址啊,老师给的网址明明可以用的,不要乱发,要做广告吗?!!!
function drawmoon(ctx, d) {
ctx.beginPath();
ctx.arc(0, 0, 1, Math.PI/2, 3*Math.PI/2, true);
// moveTo(0, -1);//没有作用,必须接着前一个的点画!!
ctx.arcTo(d, 0, 0, 1, (Math.sqrt(1+d*d)) /d);
ctx.closePath();
}
我觉得我应该不太适合canvas,好多数学的知识,都不精通,听着好煎熬,TT

已采纳回答 / 无所畏惧小小小
首先你在html中已经给定过canvas的宽高,js中就不用重复设置了.其次,你看看你的浏览器,IE9以下的不支持canvas。我刚复制代码发现是可以画出圆的( ⊙ o ⊙ )!
月亮出不来啊
牛鼻啊,假如当初看了这个课程,就好好学专业课了,哎,草他吗的中国教育啊 ,日啊
课程须知
需有基础HTML,JS,CSS知识。需学习《绚丽的倒计时效果》Canvas绘图第一课。
老师告诉你能学到什么?
深入了解Canvas各个绘图接口的使用方法。基础图形学知识。通过对一些基本元素的绘制,启发大家更多有效地绘图方法。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消