为了账号安全,请及时绑定邮箱和手机立即绑定
老师讲的真好,大家加油
transform(a,b,c,d,e,f) 水平缩放、水平倾斜、垂直倾斜、垂直缩放、水平位移、垂直位移
setTransform(a,b,c,d,e,f) 重置图形变换
transform(a,b,c,d,e,f) 水平缩放、水平倾斜、垂直倾斜、垂直缩放、水平位移、垂直位移
setTransform(a,c,d,e,f) 重置图形变换
单位矩阵、、。。、、、、、
scale() 把边框、位移放大了
老师讲的真心不错
加油大家......
大家加油!!!
lineWidth
lineCap="butt|round|square"
lineJoin="mitter|bevel|round"
miterLimit=10
w3c
描述

当一个路径包含了线段或曲线相交的交点的时候,lineJoin 属性说明如何绘制这些交点。只有当绘制具有宽度的线条的时候,这一属性的效果才能表现出来。

这一属性的默认值是 "miter",它说明了两条线段的外边缘一直扩展到它们相交。当两条线段以一个锐角相交,斜角连接可能变得很长。miterLimit 属性为一个斜面的长度设置了上限。超过这一限制,斜面就变成斜角了。

值 "round" 说明定点的外边缘应该和一个填充的弧接合,这个弧的直径等于线段的宽度。"bevel" 值说明顶点的外边缘应该和一个填充的三角形相交。
lineJoin="miter|bevelround"
当设置了miter属性时,(默认miterLimit=10)如果线条 斜面长度超过了10,就按照bevel形式显示
我写错了
360/5=72
72/2=36
90-36=54
36/2=18
360/5=72
90-72=18
72-18=54
ctx.lineCap="butt|round|square";
ctx.closePath();
ctx.stroke();
顺序不能反,一写反,就出错
课程须知
需有基础HTML,JS,CSS知识。需学习《绚丽的倒计时效果》Canvas绘图第一课。
老师告诉你能学到什么?
深入了解Canvas各个绘图接口的使用方法。基础图形学知识。通过对一些基本元素的绘制,启发大家更多有效地绘图方法。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消