0

html5 キャンバスを使用していくつかのグラフィックを描画しました。

var ctx = document.getElementById('canvas').getContext('2d');
ctx.stroke = "red";
ctx.beginPath();
ctx.moveTo(30, 30);
ctx.lineTo(150, 150);
ctx.bezierCurveTo(60, 70, 60, 70, 70, 150);
ctx.lineTo(30, 30);
ctx.fill();

キャンバス領域をクリックしたとき、クリックポイントが閉じた領域にある場合、閉じた領域を赤で塗りつぶしたいと思います。

お願い助けて

4

1 に答える 1

0
ctx.fillStyle = 'red';

http://jsfiddle.net/zsal/FfdCe/2/

これは、ホバー時にキャンバスが赤く塗りつぶされたjsfiddleです。

于 2013-07-23T14:30:48.177 に答える