这段代码中Math.PI / 2, Math.PI * 1.5这两个值怎么理解呢,为啥要这么用?
var canvas = document.getElementById('myCanvas');
if(canvas.getContext){
var context = canvas.getContext('2d');
context.fillStyle = '#1c94c4';
//
context.beginPath();
context.arc(105, 75, 35, Math.PI / 2, Math.PI * 1.5);
context.fill();
}
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
arc() 的参数是弧度,所以要把度转化为弧度,其实就是
π/2
和3π/2
,也就是90°
和270°
。