html 5画圆
如果要创建一个弧形的画布,我们可以使用 arc() 方法。
语法:arc(定义一个中心点,半径,起始角度,结束角度,和绘图方向:顺时针或逆时针)
代码:
javascript code复制内容到剪贴板
context.arc(centerx, centery, radius, startingangle, endingangle, anticlockwise);
html5 canvas arc 例子:
xml/html code复制内容到剪贴板
<!doctype html>
<html>
<head>
<title>html5 canvas arc</title>
<style>
body {margin: 0px;padding: 0px;}
#mycanvas {border: 1px solid #9c9898; margin:0 auto;margin-top:200px; margin-left:100px;}
</style>
<script>
window.onload = function(){
var canvas = document.getelementbyid("mycanvas");
var context = canvas.getcontext("2d");
var centerx = 288;
var centery = 160;
var radius = 75;
var startingangle = 1.1 * math.pi;
var endingangle = 1.9 * math.pi;
var counterclockwise = false;
context.arc(centerx, centery, radius, startingangle, endingangle, counterclockwise);
context.linewidth = 15;
context.strokestyle = "black"; // line color
context.stroke();
};
</script>
</head>
<body>
<canvas id="mycanvas" width="578" height="200">
</canvas>
</body>
</html>
上一篇: 厦门11月好玩的地方大全
下一篇: sql一次添加多条记录
推荐阅读
-
斯坦福CS231n作业代码(汉化)Assignment 2 Q5
-
探究为何rem在chrome浏览器上计算出错_html/css_WEB-ITnose
-
5个开发人员不应该错过的最好跨平台PHP编辑器_PHP
-
php如何转换html标签
-
5个开发人员不应该错过的最好跨平台PHP编辑器_PHP
-
红魔5G跑分高达64万 努比亚嘲讽业界冰箱作弊:有失公允
-
RHEL/CentOS 5.x使用yum快速安装MySQL 5.5.x
-
CSS组件化思考_html/css_WEB-ITnose
-
PHP设计模式漫谈之迭代器模式(5)_PHP教程
-
怎么把button按钮设为超链接_html/css_WEB-ITnose