4

beginpath();キャンバス内の円で使用できることを知っています。ただし、私が教えられたことから、線で使用する必要はありません。私は時々それを線で使用しませんが、追加と同じように完全に正常に機能しbeginpath()、それでも正常に機能します。しかしbeginpath();、線で使用する必要がありますか? もしそうなら、他に何がありますか?良い習慣か悪い習慣か、知っていることをすべて教えてください。

助けてくれてありがとう!

4

1 に答える 1

2

はい、beginPath() を使用します

beginPath() は、canvas に新しいパスを開始しようとしていることを伝えます。toLine() はパス プロセスです。beginPath() がないと、canvas は以前の描画を継続していると見なすため、次の描画が以前の描画ににじみます。arc、arcTo、quadraticCurveTo などの他のパス描画についても同様です。

于 2013-03-04T21:58:02.523 に答える