3

キャンバスオブジェクトを次のように表示する方法を探しています:http ://www.onetuts.com/attachments/2010/05/07/1_201005072156152XYem.jpg

グラデーションはrgba(0,0,0,0.8)からrgba(0,0,0,0.2)になるはずですが、キャンバスを1280x720pxにできません。

4

1 に答える 1

2

サンプル画像のグラデーションは異なります-0x828282から0x0a0a0a。これをチェックしてください:

var c = document.getElementById("myCanvas");
var cxt = c.getContext("2d");
var grd = cxt.createRadialGradient(150, 150, 0, 150, 150, 150);

grd.addColorStop(0, "#828282");
grd.addColorStop(1, "#0a0a0a");
cxt.fillStyle = grd;
cxt.fillRect(0, 0, 300, 300);
<canvas id="myCanvas" width="300" height="300"></canvas>

于 2011-03-22T09:42:12.567 に答える