hyper Utilisateur confirmé: Rang ****
Messages : 1458 Localisation : près de Nantes Projet Actuel : Super Note Aventure
| Sujet: [résolu] Variable var inconnue Mar 11 Mar 2014 - 9:11 | |
| En commençant à programmer un inventaire, j'ai eu un problème en initialisant mon tableau (dans l'event "Game Start" de l'obj_control). Voici le code : - Code:
-
repeat(8) { var i; global.reserve[i]=0 i+=1 } Au lancement du jeu, on me dit que la variable i est inconnue alors que je l'ai déclarée au début du bloc. Je suis sous GM8.1. Merci d'avance !
Dernière édition par HyperMario le Mar 11 Mar 2014 - 9:40, édité 1 fois |
|
onilink_ Modérateur
Messages : 9180 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Re: [résolu] Variable var inconnue Mar 11 Mar 2014 - 9:36 | |
| C'est parce que tu lui as pas assigné de valeur. De plus une variable déclarée avec var est locale au bloc ou elle est crée, du coup ton code sert a rien car la variable est 'détruite' a chaque nouvelle itération de la boucle. Pour initialiser un tableau il faut utiliser la boucle for: - Code:
-
for(i=0; i<8; i+=1) global.reserve[i] = 0 |
|
hyper Utilisateur confirmé: Rang ****
Messages : 1458 Localisation : près de Nantes Projet Actuel : Super Note Aventure
| Sujet: Re: [résolu] Variable var inconnue Mar 11 Mar 2014 - 9:40 | |
| Merci, ça marche très bien maintenant. |
|
Contenu sponsorisé
| Sujet: Re: [résolu] Variable var inconnue | |
| |
|