2

ポンゲームの背景として使用しているjavascriptの画像オブジェクトがあります。ただし、画像がキャンバスよりも大きいので、これで縮小してみました

var bg=new Image(); 
bg.src='bg.png';
bg.width=600;
bg.height=400;

ただし、キャンバスでは、画像のサイズは変更されませんでした。誰かがこれを引き起こしているものを知っていますか?

4

1 に答える 1

5

画像全体のサイズを変更するには、ソースから手動でサイズを変更するのではなく、次のように幅と高さのパラメーターをdrawImage()メソッドに追加します。

 ctx.drawImage(bg,0,0,600,400);
于 2013-12-11T20:36:22.610 に答える