课程
/前端开发
/Html5
/Canvas绘图详解
如上图所示,当用stroke时,closePath后形成封闭路径是一个半圆,但是用fill却不影响,只对月亮进行了颜色填充,这是为什么呢?
2015-11-07
源自:Canvas绘图详解 6-3
正在回答
查看之前的课程就知道了。因为使用stroke时,只有线条的绘制,所以使用closePath(),会自动连接起点和终点进行图形的封闭。而是用fill()时,closePath()是不起作用的。之前的课程提到过了,可以回头查看。
举报
Canvas系列教程第二课,详解Canvas各接口,让同学彻底掌握Canvas绘图
2 回答我就纳闷了,没有stroke(),怎么绘制出来的??
1 回答月亮只出来一个弧
2 回答请问为什么月亮变成了一个大半圆?用stroke画出来没问题,一填色就是半圆
1 回答fill的时候外面半边圆整个被填充了,怎么才能只填充月亮部分
1 回答怎么没有月亮