私はバニラ<canvas>からpaper.jsライブラリを使用しています。この動作は重複していないようです。 ストロークとフィルの2つの別々のパスを作成する以外に方法はありますか? 本当に簡単な例として、すべてのパスは塗りの上にストロークを描画します。 let p = new Path.Circle(new Point(0, 0), 1);
p.strokeColor = '#FF000
Paper.jsのコードを使用して画像を読み込んでいます。しかし、私は画像のサイズを変更したいと思います。私はイメージを拡大/縮小するのではなく、サイズをイメージに設定します。イメージのwidthとheightをPaper.jsに設定する方法はありますか? JS var raster = new Raster({
source: 'http://assets.paperjs.org/im
paperjsを使用しています。ユーザーが線を描画するときに、以前描画した線と交差したときに停止します。これは私の現在のテストコード: tool.minDistance = 1;
var path;
var drawing = false;
function onMouseDown(event) {
if (!drawing) {
startLine(event);
これは私のJavascript(paperjs)コードの抜粋である:それは警告与え var symbol = new Symbol(path);
から 「コンストラクタとして記号を使用しないでください」は、私がここで何ができる何かがあります、その警告を取り除く? Documentation The following syntax with the new operator will thro