畫(huà)弧線時(shí)為什么終點(diǎn)可以任意設(shè)置都能畫(huà)出弧線?
根據(jù)橢圓的定義,圓心(x,y)確定來(lái),rx和ry確定后,這個(gè)橢圓不就確定了嗎,那么橢圓上的點(diǎn)也是固定的那些,如果橫縱坐標(biāo)超過(guò)了x+rx或者y+ry,那么這些點(diǎn)肯定是不在橢圓上的;但是通過(guò)我的實(shí)驗(yàn),終點(diǎn)坐標(biāo)的設(shè)置好像可以任意設(shè)置,總是能畫(huà)出弧線。
2018-10-19
說(shuō)一點(diǎn)個(gè)人看法:
畫(huà)弧線時(shí)優(yōu)先保證起點(diǎn)終點(diǎn)在同一橢圓上,rx和ry并不是實(shí)際的數(shù)值而是一個(gè)相對(duì)值 。
<path d="M 100 100 A 2 1 0 0 1 600 300" stroke="red" fill="none" />
<path d="M 100 100 A 200 100 0 0 1 600 300" stroke="red" fill="none" />
比如這兩段弧線,rx和ry相差一百倍,但是他們的比值是相同的,畫(huà)出的弧線也是相同的。
僅為簡(jiǎn)單實(shí)踐之后得出的一點(diǎn)拙見(jiàn),原理方面難以解釋