关于arc()在canvas上画圆的问题

2016/12 18 12:12
此文章不得转载,如有需要请联系网站管理员。

一度的温暖,一百度的爱情,来自于ca788亚洲城娱乐的点点滴滴

这段代码中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();
    }

arc() 的参数是弧度,所以要把度转化为弧度,其实就是 π/23π/2,也就是 90°270°

(看完/读完)这篇文章有何感想! 来看看ca788亚洲城娱乐是怎么评论的吧!

--转载请注明: www.ca788.com#亚洲城ca788手机版官网 » 关于arc()在canvas上画圆的问题

发表评论

(必填)