Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1985 connectés 

  FORUM HardWare.fr
  Graphisme
  Infographie 2D

  [Flash] Attendre un movie clip...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Flash] Attendre un movie clip...

n°108472
dushnok
Posté le 04-09-2002 à 20:32:51  profilanswer
 

Voila : dans une fonction j'ai un telltarget play sur un movieclip: le movieclip s'arrête à une frame et modifie des variables. Le problème c'est que je dois attendre qu'il ai parfaitement fini lorsque le script doit exécuter les instructions qui suivent juste après le telltarget, sinon c'est un peu le bordel pour mes variables et tout. J'ai essaié une boucle avec le _currentframe du movieclip sans résultat, j'ai aussi essayé de définir une variable dans le movieclip qui indiquerait qu'il a fini, mais ça me fait une boucle infinie lors du test... Comment faire ?

mood
Publicité
Posté le 04-09-2002 à 20:32:51  profilanswer
 

n°108625
alpseb
Posté le 04-09-2002 à 23:34:27  profilanswer
 

DushnoK a écrit a écrit :

Voila : dans une fonction j'ai un telltarget play sur un movieclip: le movieclip s'arrête à une frame et modifie des variables. Le problème c'est que je dois attendre qu'il ai parfaitement fini lorsque le script doit exécuter les instructions qui suivent juste après le telltarget, sinon c'est un peu le bordel pour mes variables et tout. J'ai essaié une boucle avec le _currentframe du movieclip sans résultat, j'ai aussi essayé de définir une variable dans le movieclip qui indiquerait qu'il a fini, mais ça me fait une boucle infinie lors du test... Comment faire ?




 
J'ia pas bien compris...
si tu met  
 
stop()
 
changement des variables
 
play()
 
ca marche pas ??
j'ia pas cerné ton probleme ...
 
juste pour info, on utilises plus telltarget depuis flash 4

n°109113
dushnok
Posté le 05-09-2002 à 15:19:26  profilanswer
 

Bon c'est vrai :) m'enfin même sans telltarget mon problème reste.
Bon mon truc c à peu près ça en simplifiant:
 

Code :
  1. function machin () {
  2. _root.movieclip.gotoAndstop(5);
  3. bidule=movieclip.variable;
  4. }


 
dans la frame 5 du 'movieclip' :
 

Code :
  1. stop ();
  2. variable="ZOB";


 
normalement bidule doit contenir "ZOB" mais il ya une sorte de latence qui fait que ça marche pas, qui fait que bidule=... est exécuté avant le variable=... du mv... alors que normalement il devrait se faire après puisk il est après le gotoandstop..
 
Evidemment je pourrais mettre dans la frame du mv _root.bidule=etc mais ca ne m'arrange pas trop pour ce que je veux..


Message édité par dushnok le 05-09-2002 à 15:21:51
n°109232
alpseb
Posté le 05-09-2002 à 17:44:29  profilanswer
 

DushnoK a écrit a écrit :

Bon c'est vrai :) m'enfin même sans telltarget mon problème reste.
Bon mon truc c à peu près ça en simplifiant:
 

Code :
  1. function machin () {
  2. _root.movieclip.gotoAndstop(5);
  3. bidule=movieclip.variable;
  4. }


 
dans la frame 5 du 'movieclip' :
 

Code :
  1. stop ();
  2. variable="ZOB";


 
normalement bidule doit contenir "ZOB" mais il ya une sorte de latence qui fait que ça marche pas, qui fait que bidule=... est exécuté avant le variable=... du mv... alors que normalement il devrait se faire après puisk il est après le gotoandstop..
 
Evidemment je pourrais mettre dans la frame du mv _root.bidule=etc mais ca ne m'arrange pas trop pour ce que je veux..




 
ok...
est ce que tu peut essayer de mettre tes variables en global ?
 

Code :
  1. function machin () {
  2. _root.movieclip.gotoAndstop(5);
  3. bidule=_global.variable;
  4. }


 
 
dans la frame 5 du 'movieclip' :  
 

Code :
  1. stop ();
  2. _global.variable="ZOB";

 
 
 
chais pas si ca marchera mieux....
c'est un peu space tes bouts de codes...
 
ca me viens pas a l'idées de mettre du code apres le gotoandstop dans une fonction...

n°109252
Profil sup​primé
Posté le 05-09-2002 à 18:01:13  answer
 

Y a un un truc que je pige pas pourquoi il faut attendre que le processus soit fini  ?  
 
Pourquoi ne faire un test d'affectation à paritr d'une variable  globale ?


Message édité par Profil supprimé le 05-09-2002 à 18:01:33
n°109256
dushnok
Posté le 05-09-2002 à 18:05:05  profilanswer
 

Marche pas mieux en global.
Enfin bon c'est pô grave je commence à coder le truc autrement en mettant la suite dans le mv, ça a l'air de mieux marcher effectivement...

n°109264
Profil sup​primé
Posté le 05-09-2002 à 18:06:45  answer
 

Tes variables viennent d'une DB ou d'une source distante ?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Graphisme
  Infographie 2D

  [Flash] Attendre un movie clip...

 

Sujets relatifs
[FLASH MX] justifier un texte ?????Problème de débutant sur Flash 5. help!
Flash MX .. Pause dans un loopFlash MX et Dreamweaver 4 se font la gueule ?
Flash 5 VS Flash MX 6Extensions Flash MX
Assigner une touche à flash MXscrollbar sur flash mx (dja checher pau trouver) HEEEELP
Commen réduire les option de flash lorsque je fai un clique droi[Action Script Flash] Help ! (grosse merde inside)
Plus de sujets relatifs à : [Flash] Attendre un movie clip...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR