terra75
Member
Hi,
kann mir mal ein Canvas Experte helfen?
Hab hier folgende Funktion:
Wie man sieht, sollen einzelne Bilder zu einer großen Karte zusammengefügt werden.
Was mich grade irritiert ist, das immer nur das letzte Bild angezeigt wird.
Kann mir wer sagen, was ich falsch mache?
Und ja, alle Bilder mit der aufgerufenen Bezeichnung sind vorhanden. :icon6:
Gruß,
Terra
kann mir mal ein Canvas Experte helfen?
Hab hier folgende Funktion:
PHP:
MAP.prototype.createMap = function (context, info, zoom) {
var mapWidth = this.mapInfo[zoom].mapWidth;
var mapHeight = this.mapInfo[zoom].mapHeight;
for (var x=0; x < mapWidth; x++){
for (var y=0; y < mapHeight; y++){
var imageName = "img/map/1/" + zoom + "/" + x + "-" + y + ".jpg";
var img = new Image();
img.src = imageName;
img.onload = function() {
context.drawImage(img, x * img.width, y * img.height, img.width, img.height);
};
}
}
//canvas.restore();
}
Wie man sieht, sollen einzelne Bilder zu einer großen Karte zusammengefügt werden.
Was mich grade irritiert ist, das immer nur das letzte Bild angezeigt wird.
Kann mir wer sagen, was ich falsch mache?
Und ja, alle Bilder mit der aufgerufenen Bezeichnung sind vorhanden. :icon6:
Gruß,
Terra