HTML5 canvas如何绘制圆形?(代码实例)


当前第2页 返回上一页

浏览器上执行上述HTML文件。将会显示如下效果

HTML5 canvas

最后说明一点

arc()方法给出的圆的坐标是圆的中心坐标。

在上述的HTML代码中,将绘图部分设为下面的代码。

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

function draw() {

    var canvas = document.getElementById('SimpleCanvas');

    if ( ! canvas || ! canvas.getContext ) {

          return false;

    }

    var cx = 360;   

    var cy = 400;   

    var radius = 36;

    var context = canvas.getContext('2d');

    context.beginPath();

    context.arc(cx, cy, radius, 0, 2 * Math.PI, false);

    context.fillStyle = '#9fd9ef';

    context.fill();

    context.lineWidth = 1;

    context.strokeStyle = '#00477d';

    context.stroke();

    context.beginPath();

    context.moveTo(0, 0);

    context.lineTo(cx, cy);

    context.stroke();

    }

上述代码的显示效果如下,可以看到中心坐标是圆的中心。

HTML5 canvas

以上就是HTML5 canvas如何绘制圆形?(代码实例)的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

10个HTML5代码片段可在网站制作中随时可用详解

HTML5实践-在非响应式设计中如何使用viewport meta标签的方法介绍

关于HTML5 canvas的事件处理

最全的HTML5标签

HTML5是什么意思

HTML5面试题pc端和移动端区别

如何使用jquery和HTML5实现手机摇一摇的换衣特效

jquery方法的总结(附示例)

ichart-组件定制图形库图表/报表开发教程

HTML5框架有哪些

更多相关阅读请进入《HTML5》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...