自己理解canvas里面的beginPath();closePath();save();restore();
来源:互联网 发布:山东省工程造价软件 编辑:程序博客网 时间:2024/05/12 13:14
<html><head></head><body> <canvas id = "myCanvas" width = '500' height = '500'>Canvas画线技巧</canvas><script> var myCanvas = document.getElementById("myCanvas"); var context = myCanvas.getContext("2d"); context.fillStyle ='rgba(255,0,0,.3)';//填充颜色:红色,半透明 context.strokeStyle ='rgba(0,255,0,.3)';//线条颜色:绿色 context.lineWidth = 13;//设置线宽 context.beginPath(); context.moveTo(200,100); context.lineTo(100,200); context.lineTo(300,200); context.closePath();//可以把这句注释掉再运行比较下不同 context.stroke();//画线框 context.fill();//填充颜色 context.save(); context.strokeStyle ='rgba(0,0,0,1)';//线条颜色:绿色 context.lineWidth = 13;//设置线宽 context.beginPath(); context.moveTo(400,300); context.lineTo(300,400); context.lineTo(500,400); context.closePath();//可以把这句注释掉再运行比较下不同 context.stroke();//画线框 //context.restore(); context.moveTo(1,1); context.lineTo(100,100); context.stroke(); </script></body></html>
0 0
- 自己理解canvas里面的beginPath();closePath();save();restore();
- canvas关于Beginpath和Closepath的理解
- canvas的Beginpath和Closepath理解
- canvas beginPath()和closePath()
- 关于beginPath()和closePath()的关系>>canvas的beginPath和closePath分析总结,包括多段弧的情况
- 理解Canvas的save()和restore()方法
- Android canvas.save()和canvas.restore()的理解
- Android canvas.save()和canvas.restore()的理解
- Android图形graphics--Canvas的save,restore,rotate的理解
- canvas的save,restore方法的使用理解
- Android_Graphics学习-Canvas save() restore()的简单理解
- Canvas的save和restore方法简单理解
- Canvas的save和restore
- Canvas的save和restore
- Canvas的save和restore
- Canvas的save和restore
- Canvas的save和restore
- Canvas的save和restore
- mysql 实现 去重 查询
- 插件管理代码分析
- ORB-SLAM(1) --- 让程序飞起来
- mongodb中distinct查询
- 每天进步一点点————优化MySQL SERVER(1)MyISAM篇
- 自己理解canvas里面的beginPath();closePath();save();restore();
- CardView
- Android Outline,Shadow和Clip
- 随机输入十个数,采用直接插入进行排序
- oracle 正则表达式 ( 前端传入连续字符串分析..)
- 实习结束,准备校招,我又开始写博客啦,夯实基础才是最重要的!
- 程序模版
- ASP实现上传图片自动 压缩图片大小 留存待修改
- Android的安全机制和su概述