canvas入门(画圆)
2015-10-28 10:34
225 查看
1.想在H5上画一个canvas,必须在页面上你需要的地方添加canvas标签,
接着需要给canvas赋值高度和宽度。
2.画圆
<canvas id="myCanvas"></canvas>
接着需要给canvas赋值高度和宽度。
var canvas = document.getElementById("myCanvas"); canvas.width =400; canvas.height =400; //canvas会覆盖页面的一个区域,同时也会阻止这个区域事件发生,所以在处理canvas区域的时候要慎重处理。
2.画圆
var ctx = canvas.getContext("2d"); //返回CanvasRenderingContext2D 对象,canvas画图是通过这个对象来画的。 //开始一个新的绘制路径 ctx.beginPath(); //设置弧线的颜色为蓝色 ctx.strokeStyle = "blue"; //沿着坐标点(100,100)为圆心 ctx.arc(circle.x, circle.y, circle.r,0,2*Math.PI,true); 画圆6个参数,圆心坐标、半径、起始和终止的角度。最后一个规定应该逆时针还是顺时针绘图。False = 顺时针,true = 逆时针 ctx.closePath(); ctx.fillStyle = 'rgb(200,0,200)'; ctx.fill();
相关文章推荐
- 移动端实现标题文字的截断
- Hive HBase集成
- Hadoop 设置任务执行的队列以及优先级和其他 配置
- ref.session.php
- jQuery实现滑动页面固定顶部显示(可根据显示位置消失与替换)
- linux下批量修改文件名
- HDU1907(尼姆博弈)
- android studio使用备忘录
- warning:performSelector may cause a leak because its selector is unknown
- Unity3D 内存 释放
- jQuery源码分析之init方法
- POJ 1258
- Spring MVC 配置 druid 数据源实例
- 改变apache路径规则来实现隐藏真实路径
- 安装R以及Rserve
- web测试常用的用例及知识(全(6-11))
- 收藏下phpexcel常用的字体设置,颜色设置和单元格保护
- 游戏机制笔记——突发和渐进(二)
- MapRed程序map个数控制分析
- 9月国内网民上网高峰时段为晚上8点 比例增至6.36%