摘要:是出现的新标签,主要用来画图,看见网上能用来实现各种图形,所以感觉很好玩,就学习了一下。
canvas是html5出现的新标签,主要用来画图,看见网上能用来实现各种图形,所以感觉很好玩,就学习了一下。
canvas绘制图形有两种方法:
context.fill() //填充
context.stroke() //绘制边框
在绘制图形前要设置好图形样式,也有两种方法:
context.fillStyle() //填充的样式
context.strokeStyle() //边框样式
下面就开始绘制各种图形
绘制矩形
context.fillRect(x,y,width,height)
context.fillRect(x,y,width,height)
x : 矩形的起点横坐标
y : 矩形的起点纵坐标
width : 矩形的宽度
function draw(){ var canvas = document.getElementById("chen"), context = canvas.getContext("2d"); canvas.width = 100; canvas.height = 100; context.fillStyle = "red"; //发现要先设置填充颜色 context.fillRect(0, 0, 100 ,100); context.strokeRect(0, 100, 100 ,100); } draw();
圆
context.arc(x,y,radius,starAngle,endAngle, anticlockwose)
radius : 半径
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/111313.html
摘要:是新加的标签,主要有和,的应用是动画和图像,的应用是游戏渲染。 HTML5 Canvas canvas是html5新加的标签,主要有2D和3D,2D的应用是动画和图像,3D的应用是游戏渲染。 1. 2D基础 1.1绘制线 canvas window.onload = function(){ ...
摘要:是出现的新标签,主要用来画图,看见网上能用来实现各种图形,所以感觉很好玩,就学习了一下。 canvas是html5出现的新标签,主要用来画图,看见网上能用来实现各种图形,所以感觉很好玩,就学习了一下。canvas绘制图形有两种方法: context.fill() //填充 context.stroke() //绘制边框 在绘制图形...
阅读 3714·2023-04-25 18:41
阅读 1148·2021-11-11 16:55
阅读 1772·2021-09-22 15:54
阅读 3023·2021-09-22 15:51
阅读 3520·2019-08-30 15:55
阅读 1909·2019-08-30 14:19
阅读 1256·2019-08-29 10:57
阅读 1679·2019-08-29 10:56