为了账号安全,请及时绑定邮箱和手机立即绑定
这个老师讲得真好。谢谢老师
老师讲解的很好!希望老师有时间的话在多录制一些视频。这些知识很受用

已采纳回答 / DeveloperFanyl
理解错了,这里有一篇文章 贝塞尔曲线 可以参考一下,虽然是android的,但是要理解图形渐变很有用。
// 限制x,y坐标使得星星不溢出画布
var x=Math.floor(Math.random()*canvas.width);
if (x<R) {
x+=R;
}else if(x>canvas.width-R){
x-=R;
};

var y=Math.floor(Math.random()*canvas.height);
if (y<R) {
y+=R;
}else if(y>canvas.height-R){
y-=R;
};
纠正一下:random()是取0到1之间的随机数,包括0但不包括1。
谢谢老师,比学校老师讲的好多了,期待接下来的课程,老师最酷
是不是感觉自己很酷
很棒的一节课, 受益颇多。 最主要是复用,复用。

最赞回答 / GD_sun粉
这个代码,你写错了,这儿应该是y, var y=event.clientY-canvas.getBoundingClientRect().top;  
老师真好,比去培训班遇到的老师好一百倍呀一百倍
老师讲的太好了

最新回答 / 0_走路去上班_0
逻辑差说明代码写的少,多练练就好了
课程须知
需有基础HTML,JS,CSS知识。需学习《绚丽的倒计时效果》Canvas绘图第一课。
老师告诉你能学到什么?
深入了解Canvas各个绘图接口的使用方法。基础图形学知识。通过对一些基本元素的绘制,启发大家更多有效地绘图方法。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消