1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| var drawItem = function (obj1) {
obj1.forEach(function (it) {
context.drawImage(Img.item[it.nom],
0, 0,
it.taillel, it.tailleh,
it.x, it.y,
it.taillel, it.tailleh);
});
};
var xhr = new XMLHttpRequest();
xhr.open('GET', 'loaditem.json');
xhr.onload = function () {
if (xhr.status !== 200) {
throw new Error('Erreur Ajax (code = ' + xhr.status + ')');
}
var mapJsonData = xhr.responseText;
var obj1 = JSON.parse(mapJsonData);
drawItem(obj1);
};
xhr.onerror = function () {
throw new Error('Erreur de connexion');
};
xhr.send(null); |
Partager