(help me ) Modifier une variable a l'aide d'un bouton (canvas)
-
- Messages : 4
- Inscription : 16 Mai 2017 22:06
(help me ) Modifier une variable a l'aide d'un bouton (canvas)
Bonjour a tous
Je ne sais pas trop si je suis dans le bon sujet (interface GUI) mais je voudrai savoir comment modifier un variable (int) a laide d'un bouton , j'ai essayer plusieurs truc mais rien ne marche ..
Pouvez vous me donner un coup de pouce svp
Merci de votre attention!
Je ne sais pas trop si je suis dans le bon sujet (interface GUI) mais je voudrai savoir comment modifier un variable (int) a laide d'un bouton , j'ai essayer plusieurs truc mais rien ne marche ..
Pouvez vous me donner un coup de pouce svp
Merci de votre attention!
- boubouk50
- ModoGenereux
- Messages : 6220
- Inscription : 28 Avr 2014 11:57
- Localisation : Saint-Didier-en-Bresse (71)
Re: (help me ) Modifier une variable a l'aide d'un bouton (canvas)
Qu'as-tu essayé? Quel int? Celui d'un script?arthurdemacedo a écrit :j'ai essayer plusieurs truc mais rien ne marche ..
"Ce n'est pas en améliorant la bougie, que l'on a inventé l'ampoule, c'est en marchant longtemps."
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation
-
- Messages : 4
- Inscription : 16 Mai 2017 22:06
Re: (help me ) Modifier une variable a l'aide d'un bouton (canvas)
Re bonjourboubouk50 a écrit :Qu'as-tu essayé? Quel int? Celui d'un script?arthurdemacedo a écrit :j'ai essayer plusieurs truc mais rien ne marche ..
Enfaite j'ai 'une variable int ( public int CarSelected = 1;) qui se trouve dans un script et enfaite je voudrai juste que en appuyant sur un bouton bah sa augmente la variable. ( je sais pas si c'est plus claire)
Merci de ton attention .
- boubouk50
- ModoGenereux
- Messages : 6220
- Inscription : 28 Avr 2014 11:57
- Localisation : Saint-Didier-en-Bresse (71)
Re: (help me ) Modifier une variable a l'aide d'un bouton (canvas)
Dans ton script où cette variable est renseignée, tu crées une fonction qui incrémente cette variable. Le bouton, dans son champ OnClick() dans l'éditeur appellera cette fonction. C'est tout.
Pour les boutons, voir la documentation et le Unity Learn
Code : Tout sélectionner
public void AddOne () {
maVariable += 1; //Remplacer par le vrai nom de la variable
}
"Ce n'est pas en améliorant la bougie, que l'on a inventé l'ampoule, c'est en marchant longtemps."
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation
-
- Messages : 4
- Inscription : 16 Mai 2017 22:06
Re: (help me ) Modifier une variable a l'aide d'un bouton (canvas)
Merci , mais enfaite c'est se que j'ai deja essayer et cela ne marche pas .. et je ne vois vraiment pas de quoi sa viens.boubouk50 a écrit :Dans ton script où cette variable est renseignée, tu crées une fonction qui incrémente cette variable. Le bouton, dans son champ OnClick() dans l'éditeur appellera cette fonction. C'est tout.Pour les boutons, voir la documentation et le Unity LearnCode : Tout sélectionner
public void AddOne () { maVariable += 1; //Remplacer par le vrai nom de la variable }
Re: (help me ) Modifier une variable a l'aide d'un bouton (canvas)
Il serait bon de montrer le script en question, car sans cela, les seules réponses que tu auras seront données à coup de supposition. Si cela se trouve, ce n'est pas le code pour incrémenter qui est en cause, mais que le souci vient d'ailleurs et là, personne ne peut le deviner.Merci , mais enfaite c'est se que j'ai deja essayer et cela ne marche pas .. et je ne vois vraiment pas de quoi sa viens.
-
- Messages : 4
- Inscription : 16 Mai 2017 22:06
Re: (help me ) Modifier une variable a l'aide d'un bouton (canvas)
Oui exacte , je vais essaye de mettre tous sa en photo demain soir car la jai pas trop le temps.Nazarick a écrit :Il serait bon de montrer le script en question, car sans cela, les seules réponses que tu auras seront données à coup de supposition. Si cela se trouve, ce n'est pas le code pour incrémenter qui est en cause, mais que le souci vient d'ailleurs et là, personne ne peut le deviner.Merci , mais enfaite c'est se que j'ai deja essayer et cela ne marche pas .. et je ne vois vraiment pas de quoi sa viens.
Merci de votre attention.
- boubouk50
- ModoGenereux
- Messages : 6220
- Inscription : 28 Avr 2014 11:57
- Localisation : Saint-Didier-en-Bresse (71)
Re: (help me ) Modifier une variable a l'aide d'un bouton (canvas)
Incrémenter une variable, appeler une fonction d'un script depuis un bouton, ce sont vraiment des choses très basiques et stables. Si cela ne marche pas, c'est une erreur de mise en place. Il nous faut:arthurdemacedo a écrit :Merci , mais enfaite c'est se que j'ai deja essayer et cela ne marche pas .. et je ne vois vraiment pas de quoi sa viens.
- Une capture d'écran de ton Component Button et sa configuration
- Le script à appeler
"Ce n'est pas en améliorant la bougie, que l'on a inventé l'ampoule, c'est en marchant longtemps."
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation