Ang3lo
Messages postés43Date d'inscriptionsamedi 4 décembre 2004StatutMembreDernière intervention 4 avril 2007
-
6 mai 2005 à 16:31
theoriginalstpierre
Messages postés28Date d'inscriptionsamedi 13 décembre 2003StatutMembreDernière intervention14 février 2008
-
7 mai 2005 à 12:12
Bonjour à tous,
J'ai un problème de code.
Je fait une animation avec un système de panneaux qui sortent et rentrent. Pour les faire sortir, j'utilise des boutons. Mais si un panneau est sortis et qu'on veut en sortir un autre, le script rentre le premier.
J'ai fait ce code pour le bouton du panneau 1 mais il ne fait rien (comme celui du 2 et du 3) :
on (press) {
if (pano == "2"){ // si le panneau 2 est sortit
with ("pano2") {
gotoAndPlay(22); // rentre le panneau 2
}
pano = "0";
}
if (pano == "3"){// si le panneau 3 est sortit
with ("pano3") {
gotoAndPlay(22);// rentre le panneau 3
}
pano = "0";
}
}
on (release) {
if (pano == "0") { //si aucun panneau n'est sortis
with ("pano1") {
gotoAndPlay(1);//sort le panneau 1
}
pano = "1";
}
}
A noter que j'ai déclarer la variable pano sur le calque en lui mettant la valeur 0.
Si quelqu'un pouvait m'aider à le faire fonctionner.
Ang3lo
Messages postés43Date d'inscriptionsamedi 4 décembre 2004StatutMembreDernière intervention 4 avril 2007 6 mai 2005 à 22:03
Il n'y a pas de conclusion à en tirer, je suis un débutant en action script donc je pioche dans des tutos à droite à gauche avec en plus l'aide de flash.
Merci beaucoup à toi mais un problème persiste.
J'ai fait une modification qui règle le problème mais qui en pose un autre.
J'aimerais savoir si il y a une commande pour attendre un temps donné entre deux lignes de script.