最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

HTML5里Canvas常用的绘图技巧

来源:动视网 责编:小采 时间:2020-11-27 15:27:46
文档

HTML5里Canvas常用的绘图技巧

HTML5里Canvas常用的绘图技巧:在H5里我们会常用到canvas这个元素来绘制图形。那么我们今天就来介绍一下canvas怎么使用,canvas在哪些情形下可以使用。以及canvas的绘画技巧canvas 用于在页面上 绘制图形canvas概述:html5 canvas元素和javascript配合使用在页面上绘制图形can
推荐度:
导读HTML5里Canvas常用的绘图技巧:在H5里我们会常用到canvas这个元素来绘制图形。那么我们今天就来介绍一下canvas怎么使用,canvas在哪些情形下可以使用。以及canvas的绘画技巧canvas 用于在页面上 绘制图形canvas概述:html5 canvas元素和javascript配合使用在页面上绘制图形can


在H5里我们会常用到canvas这个元素来绘制图形。那么我们今天就来介绍一下canvas怎么使用,canvas在哪些情形下可以使用。以及canvas的绘画技巧

canvas 用于在页面上 绘制图形

canvas概述:

html5 canvas元素和javascript配合使用在页面上绘制图形

canvas是一个画布,在画布上绘制 路径 矩形 圆形…

创建canvas

<canvas id width height></canvas>

canvas绘制图形: ---》javascript绘制

Canvas本身没有绘图能力, 绘制工作都是在javascript中完成*****

js 得到元素

元素.getContext(“2d”) html5的内建对象,绘制2d图形 拥有 绘制矩形 路径 圆形 字符…等方法

cxt.fillStyle = "#ff0000"; //绘制填充色

cxt.fillRect(25,10,150,75);//x,y,w,h 确定形状 25,10 起点坐标

注意:不支持canvas

<canvas id="myCanvas" width="200" height="100">

您的浏览器不支持canvas

</canvas>

绘制直线和矩形

直线:

cxt.moveTo(10,10); 原始起点

cxt.lineTo(150,50); 原始起点的终点,是同一个2d图形的 下一条直线 起点

cxt.stroke(); 输出

矩形:

cxt.strokeStyle = "#ff0000"; 矩形边框色

cxt.strokeRect(10,10, 50, 50); 绘制矩形坐标

cxt.fillStyle = "#ff0000";填充颜色

cxt.fillRect(10,10,150,150);填充位置

绘制圆形:

1》 Html5 圆形 的度数

2》 绘制圆形

cxt.arc(x,y,radius,startAngle,endAngle,其他参数(true 逆时针 false 顺时针))

x,y 起点

radius 半径

startAngle 起点度数

endAngle 终点度数

绘制三角形

BeginPath() 开始的绘制路径

清除画布元素:

Cxt.clearRect(x,y,width,height) 清除 从(x,y) 宽高范围内的画布 元素

保存和回复canvas的状态

Cxt.save()保存状态的

Cxt.restore() 回复保存的状态,包括边框和填充色

移动坐标空间:

Translate:画布圆点移动

Translate(150,150)

原来的 0,0 ---》150,150

文档

HTML5里Canvas常用的绘图技巧

HTML5里Canvas常用的绘图技巧:在H5里我们会常用到canvas这个元素来绘制图形。那么我们今天就来介绍一下canvas怎么使用,canvas在哪些情形下可以使用。以及canvas的绘画技巧canvas 用于在页面上 绘制图形canvas概述:html5 canvas元素和javascript配合使用在页面上绘制图形can
推荐度:
标签: 常用 技巧 画图
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top