Probleme actionscript flash

Thomas -  
kabbabi Messages postés 222 Statut Membre -
Bonjour,

Je vous explique mon probleme je programme en actionscript 2 et je suis bloqué par un module recherche en faite je veux faire en sorte que (j'ai un texte dynamique,bouton rechercher) :
Si textedynamique=x (avec x qui peut prendre plusieurs possiblités)
GotoandStop(numero de l'img)
Else infobulle=ke code n'existe pas

Comment on code pr donner au texte dynamique plusieurs valeurs et evité de faire trop de condition en sachant que j'ai plus de 500codes

Merci

A voir également:

5 réponses

kabbabi Messages postés 222 Statut Membre 6
 
Salut !

if(textedynamique=="valeur1" || "valeur2" || "valeur3" || ...)
{
gotoAndPlay(numérodelimage);
}else{

infobulle="Le code n'existe pas"

}
0
Thomas
 
Dans ce cas la tous les codes vont à la même et c'est pas ce que je cherche.merci pour votre aide
0
ANGEL
 
Bonsoir
Suivant votre exemple j'ai essayer ce code mais il y a plusieurs problèmes (même si le programme ne génère aucune erreur dans le code:

le code exécute toujours la dernière boucle
dans le champ (saisie texte) nommé rechercher je ne peux écrire c3 c4 càd il prend toujours que 1 ou 2 ou même la lettre f (c'est bizarre)

on(press){
if(_root.rechercher==("c1" || "finance" || "philippe herlin"))
{
gotoAndStop(2);
}
else if (_root.rechercher==("c2" || "mr"))
{
gotoAndStop(6);
}
else{
gotoAndStop(5);
}
}


MERCI
0
ANGEL
 
Bonjour

SVP quelqu'un peut m'aider

Merci beaucoup
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
kabbabi Messages postés 222 Statut Membre 6
 
Bonjour,

J'ai révisé et j'ai trouvé que le bon code est le suivant :

on(press){
if(_root.rechercher=="c1" or _root.rechercher=="finance" or _root.rechercher=="philippe herlin")
{
gotoAndStop(2);
}else{
if (_root.rechercher=="c2" or _root.rechercher=="mr")
{
gotoAndStop(6);
}
}
else{
gotoAndStop(5);
}
}

Voilà !
0