如何使用JavaScript在HTML5 Canvas中绘制圆圈?

前端之家收集整理的这篇文章主要介绍了如何使用JavaScript在HTML5 Canvas中绘制圆圈?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何使用最少的 JavaScript代码在HTML5 Canvas中绘制一个简单的圆圈?

解决方法

以下是在HTML5中使用JavaScript绘制圆形的方法.

这是代码

<!DOCTYPE HTML>
<html>
  <head>
    <style>
      body {
        margin: 0px;
        padding: 0px;
      }
    </style>
  </head>
  <body>
    <canvas id="myCanvas" width="578" height="200"></canvas>
    <script>
      var canvas = document.getElementById('myCanvas');
      var context = canvas.getContext('2d');
      var centerX = canvas.width / 2;
      var centerY = canvas.height / 2;
      var radius = 70;

      context.beginPath();
      context.arc(centerX,centerY,radius,2 * Math.PI,false);
      context.fillStyle = 'green';
      context.fill();
      context.lineWidth = 5;
      context.strokeStyle = '#003300';
      context.stroke();
    </script>
  </body>
</html>

这是使用JSFiddle:http://jsfiddle.net/6yXta/的现场演示

这是输出的截图:

猜你在找的JavaScript相关文章