19年5月16日H5canvas课堂随笔

1.rect(),fillrect(),strokeRect()的区别;

(1)rect() 方法是单纯的画出一个矩形框,调用stroke() 或 fill()后才会真正作用于画布。

(2)fillRect() 方法是画出一个有填充颜色的矩形框(默认是黑色的)

(3)strokeRect() 绘制线框;

2.绘制大小是默认的一像素的边框,但是我们放大知道得到的并不是1像素的边框,而是两像素的;

3.fillStyle:填充颜色(绘制canvas是有序的)

   lineWidth:线宽度,是一个数值

   strokeStyle:边线颜色

4.填充和画线的区别:

  先画线后填充,填充的方块会覆盖画线,线框的宽度就会缩小一倍;

  相反,先填充后画线的,画线会覆盖方块,方块的宽度就会缩小一倍;

5.lineJoin:边界连接点的绘制,默认是miter(衔接),round(圆角),bevel(斜角);

  lineCap:端点样式:

  butt(默认),round(圆角),square(高度多出为宽度一半的值)

6.边界的绘制:

  beginPath:开始绘制路径

  closePath:结束绘制路径

  moveTo:绘制的开始点;

  lineTo:结束的绘制点;

  绘制路径:

  stroke:画线,默认是黑色

  fill:填充  默认是黑色

  rect:矩形区域

  clearRect:删除一个画布的矩形区域,每当要改变位置时,删除上一次所在的画布矩形区域;

  save:保存路径

  restore:回复路径

7.绘制三角形:

8.绘制方块:

转载于:https://www.cnblogs.com/lovels/p/10876522.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值