canvas arc()方法详解
来源:互联网 发布:很臭的东西淘宝有卖吗 编辑:程序博客网 时间:2024/05/20 09:46
arc方法是2D画布的一个绘制圆状态的一个方法,arc有六个参数:arc(x, y, r, sAngle, eAngle, counterclockwise);六个参数对应的意思:
x,y表示圆心坐标
r 表示圆的半径
sAngle : 表示开始绘制的角度
eAngle : 表示结束绘制的角度
counterclockwise : 表示顺时针绘制还是逆时针,false = 顺时针,true = 逆时针,默认值是false
ps:需要注意,画布的0度是正左边开始,而且是固定的,角度坐标示意图如下:
比如需要画一个弧口向上的半圆可以这样:arc(0,0,100,0,Math.PI,false);//顺时针
画一个弧口向下的可以这样:arc(0,0,100,0,Math.PI,true);//逆时针
画一个户口向左的:arc(0,0,100,Math.PI*0.5,Math.PI*1.5,true);
画一个户口向左的:arc(0,0,100,Math.PI*0.5,Math.PI*1.5,false);
0 0
- canvas arc()方法详解
- canvas的arc()方法详解
- HTML5 Canvas 2D arc方法使用说明
- Canvas:arcTo和arc方法使用介绍
- html5 canvas 方法详解
- 疯狂讲义随笔——canvas之arc()使用详解
- android canvas drawBitmap方法详解
- Canvas的drawText方法详解
- Canvas的drawxxx方法详解
- canvas 画图----arc函数
- HTML5 Canvas Arc
- canvas.arc绘制原理
- html5 Canvas画图教程(5)—canvas里画曲线之arc方法
- 详解JavaScript中的arc的方法
- ARC 详解
- 详解ARC
- HTML5 Canvas arc()函数讲解
- html5 canvas中的属性和方法详解
- 耳机基本知识及评判指标
- 箭头的使用
- LinkedList
- 使用Mahout搭建推荐系统之入门篇2-玩转你的数据1
- MySQL常用SQL查询语句
- canvas arc()方法详解
- QT编译子目录项目出现sub-xx-make-first-ordered error5 解决方法
- 切换图片,增大减小图片透明度等
- ORA-31514的解决办法
- 为viewpager加动画
- html#1
- win7系统下文件夹重命名提示"找不到该项目:的解决!
- MVC HtmlHelper guide
- List,Map,Entity,Object数据类型之间的转换