课程
/前端开发
/Html5
/Canvas 绘制时钟
为什么半径是(r-5)而不是(r-10)啊
2016-11-25
源自:Canvas 绘制时钟 3-1
正在回答
为啥是一半在外面呢,你怎么知道是一半的。
其实我还是不明白。为什么线宽为10,画出来得圆不应该是线条都在外面,或者线条都在里面吗?有一半的线宽在画布外还是没弄明白,我得再想想
半径是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,有空隙,但这么画也不会出错啦~~~
同问,这个是怎么计算的?
举报
canvas画出漂亮的时钟,通过本教程能重新掌握一些几何知识
2 回答时钟的半径问题
3 回答圆的半径为什么是r-5,而不是r-10
4 回答圆的半径从r变成r-5怎么来的,没听懂
2 回答为什么我照着老师的写,但是我的圆是半圆,数字也只显示一 半的了
3 回答为什么画秒针的时候,半径是2,
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号