慕哥1464485
2021-01-27 15:41
ctx.arc(0, 0, 1, 0.5*Math.PI, 1.5*Math.PI, true)
ctx.arc(0, 0, 1, 1.5*Math.PI, 0.5*Math.PI)
这两个不是一样的吗?为啥第一个画出来的是弯月,第二个画出来的是一个半圆,求解
半圆是因为arc之后的moveTo到的点不是arcTo的起始点,把arcTo的起始点和终止点交换的:第一个就是半圆,第二个就是弯月
Canvas绘图详解
72881 学习 · 422 问题