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)?
這兩個(gè)不是一樣的嗎?為啥第一個(gè)畫(huà)出來(lái)的是彎月,第二個(gè)畫(huà)出來(lái)的是一個(gè)半圓,求解
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)?
這兩個(gè)不是一樣的嗎?為啥第一個(gè)畫(huà)出來(lái)的是彎月,第二個(gè)畫(huà)出來(lái)的是一個(gè)半圓,求解
2021-01-27
舉報(bào)
2021-05-18
半圓是因?yàn)閍rc之后的moveTo到的點(diǎn)不是arcTo的起始點(diǎn),把a(bǔ)rcTo的起始點(diǎn)和終止點(diǎn)交換的:第一個(gè)就是半圓,第二個(gè)就是彎月