问答详情
源自:3-1 Canvas 时钟外边框圆

圆的半径从r变成r-5怎么来的,没听懂

请问为啥最后圆的半径是r-5,有点晕

提问者:慕粉3954924 2016-12-22 20:36

个回答

  • KCF3594285
    2017-03-13 20:41:43

    http://img.mukewang.com/58c69362000139b912800960.jpg

    看了各位的答案,我是这样理解的。。

  • 任性不是罪
    2017-02-27 20:12:32

    因为lineWidth的宽度值是以图形的边缘为基准向两边扩展的,也就是说原来的半径为r,给了一个10像素的宽度,那么新的半径(到最外边)就是r+5,到内边的半径就是r-5。

  • Qzhor
    2017-01-15 23:50:24

    理论上讲我也觉得是r-10,线宽10那两边不都得减10么,哈哈,

    但是。。实际上是r-5才能实现效果,具体我也不懂T T~~前面一堆长篇大论的不知道在云云什么东东。。

  • 轩_翊少4254100
    2016-12-24 13:32:03

    因为 圆边框的宽度是10px

    为了保证 圆边框四边不被“切掉” 故将圆半径 减少5px