圆的半径问题

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

mengmenggreat

2016-11-25 11:40

为什么半径是(r-5)而不是(r-10)啊

写回答 关注

4回答

  • 慕粉3954924
    2016-12-22 20:46:13

    为啥是一半在外面呢,你怎么知道是一半的。

  • guoyou
    2016-11-25 23:33:32

    其实我还是不明白。为什么线宽为10,画出来得圆不应该是线条都在外面,或者线条都在里面吗?有一半的线宽在画布外还是没弄明白,我得再想想

  • 慕的地3727796
    2016-11-25 17:14:15

    半径是r,线宽设置为10,此时会有一半的线宽在画布外,也就是说圆是以r为中心,从r-5填充到r+5,r到r+5部分显示不出,所以把半径设为r-5就可以了,此时的圆是以r-5为中心,从r-10填充到r,刚好合适画布。如果把半径设为r-10,那么圆是以r-10为中心,从r-15填充到r-5,有空隙,但这么画也不会出错啦~~~

  • 慕粉3842741
    2016-11-25 16:41:21

    同问,这个是怎么计算的?

Canvas 绘制时钟

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

49751 学习 · 166 问题

查看课程

相似问题