HTML5 canvas 怎么画半圆

图片描述

这个弧度怎么画

阅读 8.3k
3 个回答

贝塞尔曲线

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

//绘制2次贝塞尔曲线  
context.beginPath();  
context.moveTo(20,150);  
context.quadraticCurveTo(150,40,280,150); 
context.strokeStyle = "red"; 
context.stroke();
新手上路,请多包涵

先translate,然后moveto,再arc就可以。画个扇形

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题