html5-canvas绘图操作方法
2017-04-09 12:43
225 查看
<script>
function draw()
{
var c=document.getElementById("mycanvas");
c.width=500;//宽度
c.height=500;//高度
var ctx=c.getContext("2d");//声明是2D图
/*//绘制正方形
ctx.fillStyle="#ff0000";//绘制图片样式颜色为红色
ctx.fillRect(0,0,200,200);//起点x轴0,起y轴0,x终点为200,y轴终点为200
//绘制直线
ctx.moveTo(0,0);//起点x轴0,起y轴0
ctx.lineTo(200,200);//0,x终点为200,y轴终点为200
ctx.stroke();//绘直线函数
//绘制圆
ctx.fillStyle="#ff0000";//填充颜色
ctx.beginPath();//开始
//参数贺X100,Y100,半径50,360度,顺时针
ctx.arc(100,100,50,0,Math.PI*2,true);
ctx.closePath();//关闭
ctx.fill();//结算
*/
//绘制三角形
ctx.strokeStyle="#ff0000";
ctx.beginPath();//开始
ctx.moveTo(25,25);//起点x轴主轴
ctx.lineTo(150,25);//绘制线
ctx.lineTo(25,150);//绘制线
ctx.closePath();//关闭
ctx.stroke();//绘制线执行
}
</script>
<canvas id="mycanvas"></canvas>
<input type="button" onClick="draw()" value="绘图">
function draw()
{
var c=document.getElementById("mycanvas");
c.width=500;//宽度
c.height=500;//高度
var ctx=c.getContext("2d");//声明是2D图
/*//绘制正方形
ctx.fillStyle="#ff0000";//绘制图片样式颜色为红色
ctx.fillRect(0,0,200,200);//起点x轴0,起y轴0,x终点为200,y轴终点为200
//绘制直线
ctx.moveTo(0,0);//起点x轴0,起y轴0
ctx.lineTo(200,200);//0,x终点为200,y轴终点为200
ctx.stroke();//绘直线函数
//绘制圆
ctx.fillStyle="#ff0000";//填充颜色
ctx.beginPath();//开始
//参数贺X100,Y100,半径50,360度,顺时针
ctx.arc(100,100,50,0,Math.PI*2,true);
ctx.closePath();//关闭
ctx.fill();//结算
*/
//绘制三角形
ctx.strokeStyle="#ff0000";
ctx.beginPath();//开始
ctx.moveTo(25,25);//起点x轴主轴
ctx.lineTo(150,25);//绘制线
ctx.lineTo(25,150);//绘制线
ctx.closePath();//关闭
ctx.stroke();//绘制线执行
}
</script>
<canvas id="mycanvas"></canvas>
<input type="button" onClick="draw()" value="绘图">
相关文章推荐
- HTML5 Canvas 2D绘图
- HTML5之Canvas绘图——使用Canvas绘制图形的基本教程
- HTML5 canvas Web 绘图
- html5 canvas绘图之fillStyle,strokeStyle的区别
- HTML5 Canvas: 获取二维上下文,开始绘图
- Html5之canvas绘图
- Html5 Canvas开发之鼠标绘图和方块移动
- Html5中Canvas绘图
- HTML5之Canvas绘图——图像切割函数clip
- HTML5之Canvas绘图——制作渐变式PPT背景
- HTML5 Canvas 绘图入门
- HTML5通过调用canvas对象的getContext()方法来获取绘图环境
- HTML5 Canvas 绘图――使用 Canvas 绘制图形图文教程 使用html5 canvas 绘制精美的图
- HTML5 Canvas绘图API
- 【HTML5】炫丽的时钟效果Canvas绘图与动画基础练习
- HTML5中的Canvas绘图操作(二)
- HTML5 canvas绘图制作打击视频玻璃破碎动画效果
- Html5最简单的游戏Demo——Canvas绘图的弹弹球
- HTML5-炫丽的时钟效果Canvas绘图与动画
- html5-Canvas绘图