jCanvas を試して、HTML 5 キャンバスについて理解を深めようとしています。しかし、私は奇妙な問題を経験しています。
次のコードを使用して、キャンバス全体を埋める四角形を描画しようとしています:
HTML
<canvas width=600 height=400></canvas>
JS:
var canvas = $("canvas");
//white background in canvas
canvas.drawRect({
fillStyle: "#FFF",
x: 0, y: 0,
width: 600,
height: 400
});
これは長方形を出力しますが、意図したサイズの半分しかありません。x、y座標を半幅/高さに変更すると、期待される結果が得られます。しかし、私が理解していることから、x、yは左上隅から開始する必要がありますよね?