Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : condition [ Archives / ActionScript ] (wheel46)

mardi 19 août 2003 à 16:32:12 | condition

wheel46

voila je voudrais quand fonction de se qu'on tape au clavier dans un text dynamique on face deux chose si la lettre est dans la case on affiche la case en la rendant visible et si c'est pas une bonne lettre on affiche un clip.
la condition pour afficher les lettre fonctionne mais pas pour les clips
voila mon code
c'est la partie "if (_root.recu !== (_root.ex[i+1], _root.ex[i+2], _root.ex[i+3], _root.ex[i+4], _root.ex[i+5]))"
qui n'a pas l'air de fonctionner il faudrais qu'il teste si c'est égale ou pas et dans mon cas si c'est pas égale il doit faire le reste sinon il affiche la bonne lettre. j'espere etre clair et que quelqu'un sauras m'aider
merci

on (release, keyPress "<Enter>") {
recu = saisie;
saisie = "";
if (_root.recu !== (_root.ex[i+1], _root.ex[i+2], _root.ex[i+3], _root.ex[i+4], _root.ex[i+5])) {
v = v+1;
if (v == 1) {
_root.trepied.nextFrame();
}
if (v == 2) {
_root.tete.nextFrame();
}
if (v == 3) {
_root.corps.nextFrame();
}
if (v == 4) {
_root.brasdroit.nextFrame();
}
if (v == 5) {
_root.brasgauche.nextFrame();
}
if (v == 6) {
_root.jambesgauche.nextFrame();
}
if (v == 7) {
_root.jambesdroite.nextFrame();
}
if (v == 8) {
_root.trepied.nextFrame();
v = 0;
}
}
if (_root.recu == _root.ex[i+1]) {
un._visible = false;
}
if (_root.recu == _root.ex[i+2]) {
deux._visible = false;
}
if (_root.recu == _root.ex[i+3]) {
trois._visible = false;
}
if (_root.recu == _root.ex[i+4]) {
quatre._visible = false;
}
if (_root.recu == _root.ex[i+5]) {
cinq._visible = false;
}
if (_root.recu == _root.ex[i+6]) {
six._visible = false;
}
}

mardi 19 août 2003 à 16:57:32 | Re : condition

lymfatx

on peut faire ca ? pcq la plupart des langages n'acceptent pas ce genre de structure... il faut tester tout 1 a 1 genre :
if (_root.recu !== (_root.ex[i+1] && _root.recu !== _root.ex[i+2] && _root.recu !== _root.ex[i+3] && _root.recu !== _root.ex[i+4] && _root.recu !== _root.ex[i+5]))

enfin je crois. Mais chui pas un pro de l'action script alors bon

mardi 19 août 2003 à 20:18:04 | Re : condition

tom

Administrateur CodeS-SourceS
salut,
dis moi lymfatx, ce ne serait pas plutot des || qu'il faut utiliser à la place des &&?
Cela dit, je pense à une soluce bien plus simple (je pars du principe que c'est pour un pendu que tu fais ce code et qu'il y a deux textes dynamiques a l'ecran: recu et resultat) :
resultat = "_____";
//on met autant de _ ou de * qu'il y a de lettre dans la solution
solution = "pendu";
if(solution.indexOf(_root.recu)==-1){
//on rajoute un membre au pendu
// ici j'ai rien mis, c'est à toi de développer...
}else{
//on affiche la lettre à la bonne position
for(i=0; i<=solution.length;i++){
if(solution.slice(i,i+1)==_root.recu){
resultat.concat(resultat.slice(0,i),_root.recu,resultat.slice(i+2,resultat.length);
}
}
if(solution == resultat){gotoAndPlay("gagner");}
}

bon c'est peut etre pas tout a fait juste, surtout au niveau du concat puisque j'ai pas testé, mais les conditions, elles, sont theoriquement justes...

bonne chance.
@+ tom



Cette discussion est classé dans : ex, visible, root, recu, nextframe


Répondre à ce message

Sujets en rapport avec ce message

Affichage sélectif d'image [ par yoyesman ] Bonjour à tous !Je cherche à faire afficher une image quand on clique sur celle ci dans le menu. Pour cela j'ai une variable "image" qui m'indique l'i un problème de resize d'un Clip par _height et _width [ par sensiprod ] Bonjour, J'ai fait un site dont le menu est un clip qui prend toute la pge au démarrage, puis une fois qu'un sous-menu est sélectionné il se redimensi que mettre avec visible? [ par taaroa23 ] bonjourvoila mon problèmeje veut qu'un clip s'affiche après avoir été caché:_root.NomOccurenceClip._visible = false;_root.NomOccurenceClip._visible = problème dans une fonction onRollOver [ par niconaldo ] Bonjour, j'ai un problème à l'intérieur de la fonction appelée lors du survol d'un clip représentant un point. Lors de ce survol, un libellé doit s'af ****URGENT****S.V.P !! [ par lezart ] Bonjour a tous !...Mon probleme : j'ai trois boutons, avec trois clip invisible au depart... avec pour code sur chaque clip celui-ci :onClipEvent(load Pb barre de navigation et navigation au clavier [ par imankalis ] bonjour, Je débute en flash et pour une association, je dois transformer un powerPoint en Flash... Intro: la structure schématique de mon Flash Cont Pb barre de navigation et navigation par clavier [ par imankalis ] bonjour, Je débute en flash et pour une association, je dois transformer un powerPoint en Flash... Intro: la structure schématique de mon Flash parametre de fonction [ par lilyvirus ] Bonjour, j'essai actuellement d'optimisermon code en créant des fonctions cependant je crois que les fonctions avec parametre n'est pas bien encré pou Infos bulles [ par zen_laden ] Bonjour à tous :)Je viens pauser une question de jeune padawone...Comment fait on aparaitre de simple infos genre bulles d'aide...j'ai un truc avec ca Définir une fonction dans Flash [ par teatime972 ] Bien le bonjour à tous.Avant tout je tiens à remercier tous les acteurs de ce site, qui m'a apporter une grande aide.Travaillant ces temps ci sur les


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version


LG KP501

Entre 9€ et 159€


Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,842 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.