私はこれを持っています:
var ctx = canvas.getContext( '2d' );
....
....
ctx.fillStyle = 'blue';
私が実際に変える必要があるのは、テトリス ゲームの形状です。それらは次のように書かれています。
var shapes = [
[ 1, 1, 1, 1 ],
[ 1, 1, 1, 0,
1 ],
[ 1, 1, 1, 0,
0, 0, 1 ],
[ 1, 1, 0, 0,
1, 1 ],
[ 1, 1, 0, 0,
0, 1, 1 ],
[ 0, 1, 1, 0,
1, 1 ],
[ 0, 1, 0, 0,
1, 1, 1 ]
];
[1,1,1,1]または形状[0]である最初の色を変更したいのですが、私が試したもののどれも機能しません。ctx.fillStyle = '青'; 動作しますが、すべてのオブジェクトの色が変わります。
ライブバージョンはここで見ることができます: