14

タグを使用して<canvas>、ポリゴンに穴を描くことができるようにする必要があります。

今、私は beginPath() を使用し、各ポイントに対して lineTo() を実行する非常に単純なものを持っています。その後、fill() で埋められます。

ドーナツのように、真ん中が塗りつぶされていない塗りつぶされたポリゴンを持つ方法がわかりません。私はドーナツを作っていませんが、この例には適しています。

足りないものはありますか?完全に塗りつぶして描画するのではなく、中央を再描画する必要があります。

4

4 に答える 4

1

時計回りの方向に図形を描きます(たとえば)。次に、半径を増減して、反時計回りに進むことができます。

于 2012-11-29T11:09:50.127 に答える