canvas学习总结(1)

矩形绘制

  1. context.fillRect(x, y, width, height)

  2. strockRect(x,y,width,height),绘制矩形边框

  3. clearRect(x,y,width,height),清除知道哪个区一使其完全透明

  4. context.fillRect(x, y, width, height)绘制矩形

  5. ontext.save()保存当前状态到堆栈

  6. context.restore()调用最后存储的堆栈恢复画布

  7. beginPath()开始路径

  8. closePath()结束路径

  9. linejoin()两条交线产生的拐角,round连接处为圆型,bevel连接处为一个对角线斜角

  10. context.fillText (“Canvas!”, 0, 0);文本添加

//最基础的直线路径

 //最基础的直线路径
      context.strokeStyle='blue';
      context.lineWidth=10;
      //context.lineCap='square端点为矩形,round端点为半圆
      context.lineCap='square';
      context.beginPath();
      context.moveTo(20,100);
      context.lineTo(200,100);
      context.stroke();
      context.closePath();

/高级线段绘制

//高级线段绘制
      context.strokeStyle='gold';
      context.lineWidth=15;
      context.lineJoin='bevel';
      context.lineCap='round';
      context.beginPath();
      context.moveTo(200,200);
      context.lineTo(200,400);
      context.lineTo(400,200);
      context.stroke();
      context.closePath();

空心正方形

context.fillStyle="#000000";
		context.strokeStyle="#ff00ff";
		context.lineWidth=2;//表示线条的宽度
		context.fillRect(10,10,40,40);
         context.strokeRect(0,0,60,60);
         context.clearRect(20,20,20,20);
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值