问答详情
源自:6-3 绘制一角弯月

ctx.arc

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) 

这两个不是一样的吗?为啥第一个画出来的是弯月,第二个画出来的是一个半圆,求解


提问者:慕哥1464485 2021-01-27 15:41

个回答

  • 爬动的瓜子
    2021-05-18 11:09:20

    半圆是因为arc之后的moveTo到的点不是arcTo的起始点,把arcTo的起始点和终止点交换的:第一个就是半圆,第二个就是弯月