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

来源:3-1 Canvas 时钟外边框圆

慕粉3954924

2016-12-22 20:36

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

写回答 关注

4回答

  • 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

    任性不是罪 回复野生前端菜鸟

    表示仁兄的见解是完全错解。。。。

    2017-02-27 20:00:53

    共 4 条回复 >

Canvas 绘制时钟

canvas画出漂亮的时钟,通过本教程能重新掌握一些几何知识

49750 学习 · 160 问题

查看课程

相似问题