为了账号安全,请及时绑定邮箱和手机立即绑定
为什么是-Math.sin((54+i*72)/180*Math.PI)*0.5)而不是-Math.sin((54+i*72)/180*Math.PI)*0.5 求指教
从此记住了一个颜色#005588,哈哈
大家加油!
这不是看到这个就想起来R星
360/5=72 90-72=18
老师我就是那个笨笨的同学( ^_^ )
var x=Math.abs(Math.random()*canvas.width-40)+20;
var y=Math.abs(Math.random()*canvas.height-40)+20;
这么设置即可都在画布内,看懂的赞。
老师描述很清晰,引导性比较强,能学到东西。很nice
var x=Math.random()*760+20;var y=Math.random()*760+20;for循环用这两个限制星星的x和y偏移量,就不会跑出画布了
我照做了,可是webstorm里面还是不提示自己创建的canvas函数,但是写完之后还是能实现功能,可是为什么不提示呢,是webstorm提示插件没有装全吗?

已采纳回答 / 田小雨
我也试了一下你说的这种情况,确实冲突了,但是globalCompositeOperation本身就是定义源图形和目标图形的遮挡效果的,而如果设置了globalAlpha让图形都变成透明,目标图形和源图形就产生了叠加效果,二者冲突也能理解。
终于实现了再也不药靠父母接济才能活命了再也不药看别人脸色了
大家加油!
这个例子的边框并非不能使用图形转化,问题在于你是否在恰当的时机将状态保存恢复…
课程须知
需有基础HTML,JS,CSS知识。需学习《绚丽的倒计时效果》Canvas绘图第一课。
老师告诉你能学到什么?
深入了解Canvas各个绘图接口的使用方法。基础图形学知识。通过对一些基本元素的绘制,启发大家更多有效地绘图方法。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消