SHOW:
|
|
- or go back to the newest paste.
| 1 | function readFile(){
| |
| 2 | //Liste des sprites de mon fichier de mon fichier XML | |
| 3 | var spritesNode; | |
| 4 | //tableau contenant les configs | |
| 5 | var config = {};
| |
| 6 | //tableau contenant les element vivants | |
| 7 | var game = {};
| |
| 8 | //tableau contenant toutes mes images | |
| 9 | var images = []; | |
| 10 | //Je recupere toutes mes balises "sprite" de mon fichier XML | |
| 11 | //sous forme de tableau | |
| 12 | spritesNode = xmlhttp.responseXML.getElementsByTagName("sprite");
| |
| 13 | //je parcours ce tableau pour recuperer le spacecraft | |
| 14 | for (var i = 0; i < spritesNode.length ;i++) | |
| 15 | {
| |
| 16 | ||
| 17 | var spriteNode = spritesNode[i]; | |
| 18 | ||
| 19 | Name = spriteNode.getAttribute("code")
| |
| 20 | ||
| 21 | console.log(Name) | |
| 22 | - | config.Name = readNode(spriteNode); |
| 22 | + | config[Name] = readNode(spriteNode); //ICI |
| 23 | console.log(config) | |
| 24 | - | console.log(config.Name) |
| 24 | + | console.log(config[Name]) ///ICI |
| 25 | var chargeimage = new Image(); | |
| 26 | //et on configure la source l'image depuis la configuration passe en parametre | |
| 27 | chargeimage.src = config.fileName; | |
| 28 | ||
| 29 | //on mets l'image dans le tableau | |
| 30 | images.push(chargeimage); | |
| 31 | } |