canvas画出的圆0度90度180度360度的地方明显感觉没有其他地方圆,是什么原因?

发布网友 发布时间:2022-04-23 21:08

我来回答

2个回答

热心网友 时间:2023-10-09 17:55

是因为canvas尺寸和圆尺寸正好一致,而canvas绘制圆的時候,却是以radius作为lineWidth的中心而非外围,所以导致被截取半个lineWidth。
只要让canvas尺寸向四周增加半个lineWidth即可。

热心网友 时间:2023-10-09 17:56

是因为canvas尺寸和圆尺寸正好一致,

而canvas绘制圆的时候,

却是以radius作为lineWidth的中心而非外围,

所以导致被截取半个lineWidth。

只要让canvas尺寸向四周增加半个lineWidth即可。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com