zoukankan      html  css  js  c++  java
  • HTML5 arc的例子

    demo.html

    <!DOCTYPE html>
    <html lang="zh">
    <head>
        <meta charset="UTF-8">
    
        <title>arc</title>
       <script>
           function init()  {
               var canvas=document.getElementById('canvas');
               var ctx=canvas.getContext("2d");
                ctx.beginPath();
                ctx.arc(100,100,80,0,1.5*Math.PI,false);
                ctx.closePath();
                ctx.fillStyle="#ccc";
                ctx.fill();
           }
       </script>
    </head>
    <body   onload="init();">
    <canvas  id="canvas" width="400"  height="300"  style="border:2px blueviolet solid"></canvas>
    </body>
    </html>
    

      效果:

    定义和用法

    arc() 方法创建弧/曲线(用于创建圆或部分圆)。

    提示:如需通过 arc() 来创建圆,请把起始角设置为 0,结束角设置为 2*Math.PI。

    提示:请使用 stroke() 或 fill() 方法在画布上绘制实际的弧。

    弧/曲线

    • 中心:arc(100,75,50,0*Math.PI,1.5*Math.PI)
    • 起始角:arc(100,75,50,0,1.5*Math.PI)
    • 结束角:arc(100,75,50,0*Math.PI,1.5*Math.PI)

    2017-09-08  12:54:48

  • 相关阅读:
    汉罗塔
    汉罗塔动画实现
    画五星红旗
    科学与可视化
    类和正则表达式
    圆周率
    汉诺塔
    jieba库
    Python图片处理
    随手笔记
  • 原文地址:https://www.cnblogs.com/guangzhou11/p/7494065.html
Copyright © 2011-2022 走看看