绘制多边形
来源:互联网 发布:知乎app怎么保存图片 编辑:程序博客网 时间:2024/05/16 04:43
绘制多边形:
function drawPath(x, y, n, r){
var i,ang;
ang = Math.PI*2/n //旋转的角度
context.save();//保存状态
context.fillStyle ='rgba(255,0,0,.1)';//填充红色,半透明
context.strokeStyle ='pink';//填充绿色
context.lineWidth = 1;//设置线宽
context.translate(x, y);//原点移到x,y处,即要画的多边形中心
context.moveTo(0, -r);//据中心r距离处画点
context.beginPath();
for(i = 0;i < n; i ++){
context.rotate(ang)//旋转
context.lineTo(0, -r);//据中心r距离处连线
}
context.closePath();
context.stroke();
context.fill();
context.restore();//返回原始状态
}
drawPath(x, y, n, r) x,y位置 n 边数 r半径
0 0
- 绘制多边形
- 绘制多边形
- 多边形绘制
- 绘制多边形
- 绘制多边形
- 绘制多边形
- OpenGL ES 绘制多边形
- OPENGL绘制复杂多边形
- 多边形面的绘制
- C#中绘制多边形
- opengl绘制多边形
- CANVAS绘制多边形
- PHP绘制多边形
- 地图上绘制多边形
- python绘制封闭多边形
- OpenCV | 绘制多边形
- opencv绘制多边形
- IOS绘制可变多边形
- linux xshell连接
- jsonP解决跨域
- win7安装 VMware 7.1.4后局域网内的其他机器无法上网
- android图片压缩的3种方法实例
- yum expect 没有源
- 绘制多边形
- 【原创】win7下安装Vmware后,Vmware无法上网
- 【原创】C++之extern \"C\"的含义
- 关于 MySQL查询当天、本周,本月,上一个月的数据
- Linux--grep用法
- linux 应用命令
- 【原创】解决:清空回收站的时候提示无法删除文件夹 dfXX:访问被拒绝
- yum 缓存rmp包
- 苹果内购遇到的坑