Accueil > Forum > > > > attente de la fin de l'animation d'un movieclip avant de reprendre l'execution de l'actionscript.
attente de la fin de l'animation d'un movieclip avant de reprendre l'execution de l'actionscript.
lundi 5 décembre 2005 à 19:10:18 |
attente de la fin de l'animation d'un movieclip avant de reprendre l'execution de l'actionscript.

diogen
|
Bonjour a tous Voici mon premier message sur ce forum bien pratique. Je précise que je ne maitrise pas bien l'actionScript et que le structure de mon application est peut etre mauvaise....
Celle-ci se compose d'un .fla et d'un .as. Je recupere un movie qui se trouve dans ma librairie grace a la comande : this.attachMovie. Ce movie a comme propiété AS2.0 class le nom de mon fichier .as. Dans le code de mon fichier .as, j'ai fais 2 focntions : "LanceAnim" qui appelle la commande this.gotoAndPlay(2); qui me permet de lancer une animation allant de la frame 2 a la frame 10 de mon movieclip. "Retour" qui appelle la commande this.gotoAndStop(1); Dans une des frames de mon .fla, j'appelle la fonction "LanceAnim" puis quelques lignes de code plus loin j'apelle la fonction "Retour". Mon probleme est que je n'ai pas le temps de voir l'animation de de mon movieclip se déroulant donc entre les frames 2 et 10 de celui-ci. Comment puis-je demander a mon code d'attendre la fin de mon annime avant de poursuivre son execution. J'espere avoir été suffisament clair!!! Merci bien.
|
|
mardi 6 décembre 2005 à 00:24:50 |
Re : attente de la fin de l'animation d'un movieclip avant de reprendre l'execution de l'actionscript.

on_drag_on
|
salut, regarde ds l'aide sous _currentframe ... (input._currentframe == input._totalframes ... ) a++.
|
|
mardi 6 décembre 2005 à 01:11:12 |
Re : attente de la fin de l'animation d'un movieclip avant de reprendre l'execution de l'actionscript.

diogen
|
merci pour ta reponse... J'ai regardé un peu ce qu'il était possible de faire avec _currentframe mais je suis pas sur d'être sur la bonne route... Pour que ma question soit plus claire, voici un bout du code simplifié: //Partie de la Frame1 de ma scene : for(index=0;index<50;index++){ // Le movie clip Id_Carte vient de ma librairie et est rattaché a ma classe cartes.as tab[index+1] = this.attachMovie("Id_Carte", index+1, this.getNextHighestDepth()); } //Partie de la Frame2 de ma scene : function tourordi(alle1:Number,alle2:Number) { tab[alle1].retourneimage(); //fonction appartenant a ma classe cartes.as ne faisant appelle qu'a un gotoAndPlay(2); (anime de frame 2 à 10) tab[alle2].retourneimage(); //fonction appartenant a ma classe cartes.as ne faisant appelle qu'a un gotoAndPlay(2); (anime de frame 2 à 10) while(mc2._currentframe != mc2._totalframes ){} if (compare(mc1, mc2) != true) { mc1.retourneimage2(); //fonction appartenant a ma classe cartes.as ne faisant appelle qu'a un gotoAndStop(1); mc2.retourneimage2(); //fonction appartenant a ma classe cartes.as ne faisant appelle qu'a un gotoAndStop(1); } } Mon probleme est que je ne vois pas l'anime appellée par "retourneimage();" L'execution du code passe directement dans la boucle while et ca boucle sur rien biensur (héhé)... et sans cette ligne le code passe à l'appelle à "retourneimage2();" directement aussi!!!! Merci bien pour votre lecture et pour vos reponses
|
|
mardi 6 décembre 2005 à 01:19:36 |
Re : attente de la fin de l'animation d'un movieclip avant de reprendre l'execution de l'actionscript.

diogen
|
Oups erreur dans le code ci-dessus: Il faut remplacer mc1 par tab[all1] et mc2 par tab[alle2] désolé !!!!
|
|
mardi 6 décembre 2005 à 14:14:23 |
Re : attente de la fin de l'animation d'un movieclip avant de reprendre l'execution de l'actionscript.

on_drag_on
|
bah, alors je sais pas ... t'es sûr du " != " plutôt que " == " ? p-être avec setInterval() , mais bon dans ton cas ça ne vas pas être précis ... je sais pas désolé :-/ a+.
|
|
mardi 6 décembre 2005 à 21:39:56 |
Re : attente de la fin de l'animation d'un movieclip avant de reprendre l'execution de l'actionscript.

bali_balo
|
Est-ce-qu'il y a une image clé pour chaque commande???
bali_balo....=]
Envoie moi ta source si tu veut que je te règle sa...car les erreurs peuvent venir d'ailleurs...et les personnes ne préçisent pas forcément tout...
piniouf85@hotmail.com
|
|
mardi 6 décembre 2005 à 21:43:02 |
Re : attente de la fin de l'animation d'un movieclip avant de reprendre l'execution de l'actionscript.

bali_balo
|
"LanceAnim" puis quelques lignes de code plus loin j'apelle la fonction "Retour".
VOILA LA GROSSE DIFFERENCE!!!!!!!!!
Quelque ligne plus loin!!!!!!!!!!!! Donc tu écrit dans la même image clé. Forcément, flash UPDATE l'écran qu'après avoir lu tout le code...Alor s forcément, si tu appel LanceAni() et après Retour(), il va faire donc Retour() et tu n'auras pas vu les images entre 2 et 10;
Donc , tu as juste à rajouter une image clé à ton image 10 et tu fait: Retour();
Voilà!!!
bali_balo....=]
|
|
Cette discussion est classée dans : fin, execution, animation, actionscript, movieclip
Répondre à ce message
Sujets en rapport avec ce message
Fin de chargement [ par Moska ]
Salut!Je sais qu'il est possible de repérer la fin du chargement d'un clip et d'exécuetr une fonction quand cette fin de chargement est détectée.Est-i
Animation sur FLASH MX 2004 [ par m666jr ]
Salut tout le monde !J'aimerais quelqu'un personne peut m'aider pour faire l'actionScript FLASH MX 2004. Je voulais faire une animation comme l'atome
question de noob [ par kawa44 ]
bon.. j'en suis à ma première animation flash.. c'Est assez ardue loldepuis ce matin que j'essaie quelquechose, pourtant simple mais ça ne fonctionne
lancer un exe à la fin d'une séquence [ par tier ]
Bonjour à tousà la base j'ai 2 swf. Quand je lance le premier, sur la dernière image j'ai mis "loadmovie("anim2.swf",1)" et ça me lançait la 2eme anim
bouger un movieclip en actionscript [ par deldimed ]
Bonjour à tous,je voudrais donner une impression de secouer une animation lorsque la souris passe sur cette dernière.j'ai déja passer pas un code suiv
quelle fonction actionscript pour recuperer le numero de frame courant de l'animation en cours ? [ par arttoy ]
une question de debutant sans doute...;-) comment puis je connaitre le numero de la frame placée sous le curseur de l'animation lors du clic sur un bo
fin en boucle [ par ayhan_135 ]
salut à tous,Je voudrais mettre une pause à la fin de l'animation mais qu' un objet bouge encore en boucle.par ex: Des portes s'ouvrent au début de l
Mettre une animation au premier plan [ par vynill ]
Salut à tous,Voila, je voudrais mettre une petite anim par dessus un movieclip lancé par le biais d'un bouton dans mon anim principale.Pas de problème
Une animation pour plusieurs loadmovie à la fin... [ par gagadunet ]
Hello !!! Alors j'écris car si je maitrise flash, j'ai plutot une formation de graphiste que de programmeur... Mon problème doit etre assez simple à r
Commande actionscript a la fin d'un clip [ par siaep ]
Quelle est la commande pour dire à flash de passer à la seconde image lorsque la première image est composée d'un clip qui dure 50 images.En effet, mo
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|