-2
私はすでに、私は2Dキャンバスに取り組んでいると私は、長方形の各コーナーでは、このコーナーの角度を追加したい(画像を参照してください)と、この矩形サイズは、私は、マウスのボタンをドラッグして四角形のサイズを変更することができ、固定されていない
フレキシブルな長方形でした。誰でも助けてくれますか、それらのコーナーを追加するにはどのように長方形のサイズに応じて柔軟にする必要があります。
function draw() {
ctx.fillStyle = "#6E97B1";
width += deltaMove.x;
height += deltaMove.y;
var CrosshairSize = 6;
ctx.strokeStyle = '#00BEFE';
ctx.globalAlpha = 0.3;
ctx.lineWidth = 1;
ctx.fillRect(startposition.x, startposition.y, width, height);
ctx.strokeRect(startposition.x + (1 + width/2), startposition.y + (height/2) - (CrosshairSize/2), 1, CrosshairSize);
ctx.strokeRect(startposition.x + (1 + width/2) - (CrosshairSize/2), startposition.y + (height/2), CrosshairSize, 1); }
はい、これは私が欲しいものです。多くのあなたsooooありがとう:) – Mhd
私は少しアドバイスを与えることができます、この移動ボックスのアニメーションを停止する方法。私はまったく同じことをしたいと思いますが、マウスダウンイベントのカーソルポイントまでドラッグすると、このボックスはマウスアップイベントが発生したときに消えます。 – Mhd
ありがとうございます。 – Mhd