質問編集履歴
2
不必要な部分の削除
title
CHANGED
File without changes
|
body
CHANGED
@@ -56,12 +56,6 @@
|
|
56
56
|
imgTest.onload = function(){
|
57
57
|
ctx.drawImage(imgTest, 0, 0);
|
58
58
|
}
|
59
|
-
// ctx.rect(20,20,150,100);
|
60
|
-
// ctx.fillStyle = "red";
|
61
|
-
// ctx.fill();
|
62
|
-
// for(var i = 0; i < 5; i++){
|
63
|
-
// treeArray.push(new Tree("../assets/images/tree.png",i*100,i*100))
|
64
|
-
// treeArray[i].draw();
|
65
|
-
// }
|
66
59
|
}
|
60
|
+
}
|
67
61
|
```
|
1
追加情報の入力
title
CHANGED
File without changes
|
body
CHANGED
@@ -39,4 +39,29 @@
|
|
39
39
|
at HTMLImageElement.<anonymous> `
|
40
40
|
|
41
41
|
このエラーが出ます。
|
42
|
-
しかし、オブジェクトとして表示しなければ普通に表示されます。何が間違っていますか??わかる方おられましたら教えてください。お願いします。
|
42
|
+
しかし、オブジェクトとして表示しなければ普通に表示されます。何が間違っていますか??わかる方おられましたら教えてください。お願いします。
|
43
|
+
|
44
|
+
|
45
|
+
###追記
|
46
|
+
オブジェクトとして表示しなかった場合のコードです。
|
47
|
+
```JavaScript
|
48
|
+
var imgTest;
|
49
|
+
|
50
|
+
|
51
|
+
window.onload = function () {
|
52
|
+
var treeArray = [];
|
53
|
+
imgTest = new Image;
|
54
|
+
imgTest.src = "../assets/images/test.png"
|
55
|
+
ctx = document.getElementById('canvas').getContext('2d');
|
56
|
+
imgTest.onload = function(){
|
57
|
+
ctx.drawImage(imgTest, 0, 0);
|
58
|
+
}
|
59
|
+
// ctx.rect(20,20,150,100);
|
60
|
+
// ctx.fillStyle = "red";
|
61
|
+
// ctx.fill();
|
62
|
+
// for(var i = 0; i < 5; i++){
|
63
|
+
// treeArray.push(new Tree("../assets/images/tree.png",i*100,i*100))
|
64
|
+
// treeArray[i].draw();
|
65
|
+
// }
|
66
|
+
}
|
67
|
+
```
|