Forum de discussion
Forum « Flash et Shockwave » (archives)
drag and drop+texte qd juste
Envoyé: 4 août 2004, 11h08 par jbmtl
J'ai un petit problème avec un Flash et j'aimerai savoir si vous pouvez m'aider.
C'est un drag ans drop, il faut mettre le bon bec et les bonnes pattes sur le canard.
le code est dans les movieclips des pattes et des becs.
sur la droite de la scene il y a deux clips , status(pour les becs) et status2 (pour les pattes) qui permettent d'ecrire, bravo c'est bien le bec.... et bravo c'est bien les pattes....qd l'enfant à juste.
Le texte est inscrit sur 120 images.
Logiquement lorsque l'enfant met le bon bec sur le canard c'est marqué bravo c'est bien le bec filtreur et qd il met les bonnes pattes c'est marqué bravo c'est bien les pattes palmées. De plus s'il a deja lu le texte et qu'il s'occupe des pattes alors que le textes du bec n'a pas disparu le texte des pattes se met par dessus et vis versa si il commence par les pattes.
Le probleme c'est que qd on commence par le bec et que l'on passe tout de suite au pattes le texte sur les pattes se met bien par dessus le texte sur le bec mais si on commence par les pattes et qu'on passe tout de suite au bec le texte des becs ne se met pas par dessus celui des pattes mais apparement au dessous!!!
Est ce clair???
il s'agis apparement d'un probleme de level mais je n'arrive pas a indiquer un level à mes status et status2.
code sur le bon bec :
on (press) {
startDrag("/filtreurclp");
}
on (release) {
stopDrag();
if (getProperty("/filtreurclp", _droptarget) eq "/canard") {
tellTarget ("/status") {
gotoAndPlay("correct");
}
} else {
setProperty("/filtreurclp", _x, "57");
setProperty("/filtreurclp", _y, "97");
}
}
Correct etant un etiquette dans status à partir de laquelle est marqué le texte.
le code pour les pattes est le mm.
le code des status et status2 s'arrete à stop(): et gotoAndStop(1);
merci
gaelle
Réponses
|