var canvas = document.getElementById("canvas");
wheel = canvas.getContext("2d");
for (var i = 0; i < 10; i++) {
var img = new Image;
img.src = image;
wheel.drawImage(img, -170, -10, 140, 140);
}
我上面的代碼只繪製9(9)圖像,但lastOne(10)圖像不畫在畫布上。我嘗試了上面的代碼,但沒有獲得成功。任何人都可以知道解決這個問題。繪製圖像在畫布上循環不工作
任何一個可以幫助我找出在線的jsfiddle演示其圖像繪製在畫布上的循環。
您可以爲您的問題提琴例子,讓我們可以檢查並糾正 –
是什麼讓你覺得第10個元素沒有繪製?你在哪裏設置圖片?這真的會幫助我們看到更完整的代碼示例 –
您如何知道只有9個圖像?我是說同一個位置上的相同圖像應該不會有太大的區別? – Teemu