begin process at 2012 05 26 19:26:04
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Scripts

 > 

ActionScript

 > 

BIZARE, Code qui ne marche plus en publiant en flash 8


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

BIZARE, Code qui ne marche plus en publiant en flash 8

mardi 15 août 2006 à 14:07:17 | BIZARE, Code qui ne marche plus en publiant en flash 8

primoweb

Salut tout le monde.

Je suis embété :

Voilà, j'ai 4 séquences dont : default, 1, 2, 3

Sur la 1ère, j'ai un chant de texte de saisie.
Je veux que la personne tape 1,2 ou 3 pour aller vers la séquence voulus.

Donc mon texte de saisi s'apelle "choix".

Voici mon code sur mon bouton valider.

on(release){
if (choix == "1") {
 gotoAndPlay("1",1)
}
if (choix == "2") {
 gotoAndPlay("2",1)
}
 if (choix == "3") {
 gotoAndPlay("3",1)
}
else {
 error = "Veuillez tapez un chiffre entre 1 et 3";
}
}

Voilà, ça marche impec en publiant pour flash 7 et pas flash 8,
Je suis dans la merde car j'ai utilisé les filtres textes et clips sur flash 8.

Pouvez vous m'aidez SVP ou me donnez un code pour faire la meme choses qui marche sur flash 8

mardi 15 août 2006 à 14:38:05 | Re : BIZARE, Code qui ne marche plus en publiant en flash 8

fguitton

Membre Club
Essais plutôt quelque chose dans ce genre la :
Tu à ton texte d'occurrence "choix" et ton texte d'occurrence "error".
Et sur ton bouton un code comme celui-la :


on( release ) {
   var Nbr = Number( choix.text );
   Nbr == "NaN" ? 0 : Nbr;
   if( Nbr >= 1 && Nbr <= 3 ){
      gotoAndPlay( String( Nbr ));
   }else{
      error.text = "Veuillez tapez un chiffre entre 1 et 3"
   }
}

Voila en espérant que ca t'aide, j'ai pas testé ! ( Ca dois tourner sur Flash 7 aussi )
Aller @+
Flo
mardi 15 août 2006 à 18:46:56 | Re : BIZARE, Code qui ne marche plus en publiant en flash 8

primoweb

Ok je te remercie de m'avoir répondu.

J'ai résolu le problème qui en fait n'en était PAS UN.

C'est un truc de fou. jme suis pris la tête toute la journée et c'était juste un BUG.

Après mille tentatives, j'ai supprimer mon texte de saisi et je l'ai recréé (exactement le même) et la MIRACLE, ça marche.

Merci MACROMEDIA. Jai beau cherché, mais je ne vois pas comment c'est arrivé.

O moins ça pourras aider quelqu'un, si un jour vous êtes bloqué........

mardi 15 août 2006 à 21:19:39 | Re : BIZARE, Code qui ne marche plus en publiant en flash 8

fguitton

Membre Club
OK, c'est cool.
Ca n'empeche que si tu veux optimiser ton code, tu peux utiliser quelque chose que je t'es mis dans mon post précédent !

Aller @+
Flo
mardi 15 août 2006 à 23:12:59 | Re : BIZARE, Code qui ne marche plus en publiant en flash 8

primoweb

Ok, j'essayerais.

Quel est la difference vu que le résultat est le même à la fin ?
mercredi 16 août 2006 à 05:19:12 | Re : BIZARE, Code qui ne marche plus en publiant en flash 8

fguitton

Membre Club
C'est ce qu'on appel de l'optimisation. Ca raccouris ton code et ca permet de faire la même chose en moins de lignes et moins de répétition. Plus tu va avancer dans Flash et le codage, plus tu va avoir tendance à Optimiser ton code pour des résultat plus performant en un minimum de ressources.
Mais je pense que tu ne doit pas être à ca pres peu-être

Aller @+
Bon Code
Flo
mercredi 16 août 2006 à 09:24:09 | Re : BIZARE, Code qui ne marche plus en publiant en flash 8

primoweb

Oui c'est vrai, c'est mieux, mais moi le résultat final me satisfait. Pour mes 3 séquences, ça va mais c'est vrai que si je devais répéter  ce code pour 100 séquences, c'est vrai que là les lignes seraient infinissables.

Je vais essayer alors avec une trentaine de séquences et je te tiens au courant.
Merci. salut
mercredi 16 août 2006 à 10:03:36 | Re : BIZARE, Code qui ne marche plus en publiant en flash 8

primoweb

OK je viens de tester, ton code est bon, y'a rien à dire

MAIS il est bon pour se balader dans la scène.

Je veux me balader dans les séquences.

Que par exemple, on tape 15 et qu'on se retrouve sur la séquence 15 et non sur la 15 ème image de la scène.
mercredi 16 août 2006 à 11:37:55 | Re : BIZARE, Code qui ne marche plus en publiant en flash 8

fguitton

Membre Club
C'est assez étrage car cher moi ca fonctione ^^
Mais bon, comme tu le dis tu n'a pas énormément de séquence. A je pense peux être à une solution. ton Flash n'a peu être pas l'extension "Number-String Detection" qui cré cet effet sur le gotoAndPlay(). Donc si tu a vraiment beaucoup de séquence par le suite, utilise mon code, mais met comme nom d'image N1, N2, N3, N4, ...

on( release ) {
   var Nbr = Number( choix.text );
   Nbr == "NaN" ? 0 : Nbr;
   if( Nbr >= 1 && Nbr <= 3 ){
      gotoAndPlay( "N" + String( Nbr ));
   }else{
      error.text = "Veuillez tapez un chiffre entre 1 et 3"
   }
}


Bon Bah sinon passe une bonne journée.
Aller @+
Bon Code
Flo
mercredi 16 août 2006 à 13:34:31 | Re : BIZARE, Code qui ne marche plus en publiant en flash 8

primoweb

Merci.

Ca ne marche toujours pas donc j'ai modifier le code.

Maintenant c'est mieux.

Au lieu d'avoir 3 ou 4 sequence,

Imaginons que j'en ai 100,

Mais au lieu de faire 100 séquences, j'en créé 1 qui s'apelle "masequence" avec 100 images cléfs sur lesquelles sont répartis 100 clips.

on( release ) {
   var Nbr = Number( choix.text );
   Nbr == "NaN" ? 0 : Nbr;
   if( Nbr >= 1 && Nbr <= 100 ){
      gotoAndStop( "masequence", Nbr );
   }else{
      error.text = "Veuillez tapez un chiffre entre 1 et 100"
   }
}


J'ai testé, ça marche.

En fait, c'est à cause des guillemets que ça ne passait pas aux séquences.


1 2

Cette discussion est classée dans : code, flash, marche, choix, publiant


Répondre à ce message

Sujets en rapport avec ce message

marche sur flash 6, mais pas sur flash 8 [ par fdelaude ] Bonjour, Voilà j'ai un code action script qui marche sur flash 6, mais pas sur flash 8 ..9 ou 10. Je débute et je nage, mais ne désespère pas. Voici Probleme code flash [ par tatenvoyage ] Bonjour, j'ai sur un fichier flash un code de compte a rebours qui marche mais quand je l'insère dans un autre fichier fla celui ci ne marche plus du Error #1034: Echec de la contrainte de type : conversion de flash.events::Event@2977c241 en ** impossible. [ par Grongol ] Bonjour à tous. Je suis étudiant en informatique et je débute en flash... J'utilise adobe flash C5.5 et j'ai un projet de petit jeu avec un vaisseau q Code as jeu flash style chasse au canard [ par ibrah26 ] Bonjour, Je suis en train actuellement de créer un jeu flash du style chasse au canard... Le problème, c'est qu'à la place de simple canard, j'ai envi Besoin d'aide pour un quiz flash tout simple... [ par tud ] Bonjour à tous, avant tout je tiens à signaler que je ne suis qu'un humble graphiste qui sais faire des anims sur flash mais très peu de programmatio formulaire flash/php [ par lalach ] Bonjour, j'essaye de mettre en ligne un formulaire pour mon site fait en flash mais en vain, je reçois les messages mais vide sans : adresse de l'ex Flash / xml et affichage pop-up [ par djbabou ] Bonjour a tous Peut être pourrez-vous m'aider à résoudre mon problème alors je vous en fais part : Voila j'ai un flash qui appelle des images qui se Socket AS3 Java [ par carton99 ] Bonjour, je sais il y a 1000 sujets sur internet sur ce theme , mais sa fait trois jours que je suis dessus et j'ai RIEN RIEN RIEN qui marche , je n'e Newbie en flash : popup 'lightwindow' on click sur image [ par lilsunrise ] Salut tout le monde , ça fait un bout de temps que j'essaye de trouver une soluce pour mon pb , j'ai une galerie en flash qui est lié a un fichier xml Insérer une animation dans un code html [ par daddou90 ] Bonjour tout le monde, Je voudrais insérer une animation flash .swf dans un code html. J'utilise pour ceci adobe flash5 et dreamweaver cs5.5. Je préc


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,624 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales