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

  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  [actionscript]remplacer un clip par un autre

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[actionscript]remplacer un clip par un autre

n°1293754
mateus2
Posté le 27-01-2006 à 19:36:08  profilanswer
 

Bonjour,
 
Ce que je veux faire est assez simple mais je ne sais pas comment le réaliser.
 
j'ai 3 clips :
un clip "balle"
un clip "boum"
un clip "nouveau"
 
en fait je voudrais que quand "balle" rentre dans "boum", le clip "nouveau" remplace "balle" et que du coup balle disparaisse.
J'ai déjà tester la collision avec un hittest.
 
voilou
 
merci d'avance.

mood
Publicité
Posté le 27-01-2006 à 19:36:08  profilanswer
 

n°1293871
mechkurt
Posté le 28-01-2006 à 10:04:40  profilanswer
 

attachMovie()
balle.attachMovie("boum" , "boum_mc", this.getNextHighestDepth());
il faut que tu cree une liaison dans la bibliotheque (clic droit sur ton clip dansla bibliotheque -> liaison)


---------------
D3
n°1293888
mateus2
Posté le 28-01-2006 à 11:26:58  profilanswer
 

ok merci mechkurt !
 
çà fonctionne !
 
A+

n°1305733
freed102
Arayashiki
Posté le 15-02-2006 à 04:18:21  profilanswer
 

Hello !
 
Alors moi j'aimerai faire un attachMovie avec un truc qui est dans un loadMovie (le truc bien tordu quoi ! lol)
 
je m'explique...
 
sur ma _root. il y a un clip "contenu" dans lequel des loadMovies apparaissent...
dans ces loadMovies il y a des sous menus... et comme par hasard.. il faut faire deux langues pour le site ! alors quand je clique sur le drapeau Uk ou FR sur la _root.. je veux qu'il indique à mon clip loaded dans "contenu" de faire un attachMovie de mon sous menu pour mettre celui de la langue choisie à la place... pour l'instant j'ai fait ça:
 

Code :
  1. function changeSousMenu()
  2. {
  3. if(_root.langue=="uk" )
  4. {
  5. _root.slide.contenu.sous_menu_fr.attachMovie(_root.slide.contenu.menu_up_uk,"sous_menu_uk",this.getDepth());
  6. _root.slide.contenu.sous_menu_uk.gotoAndStop(_root.goto);
  7. trace("attachMovie "+_root.langue);
  8. trace("movieClip : "+_root.slide.contenu.sous_menu_uk);
  9. }
  10. else
  11. {
  12.  _root.slide.contenu.sous_menu_uk.attachMovie(_root.slide.contenu.menu_up_fr,"sous_menu_fr",this.getDepth());
  13. _root.slide.contenu.sous_menu_fr.gotoAndStop(_root.goto);
  14. trace("attachMovie "+_root.langue);
  15. trace("movieClip : "+_root.slide.contenu.sous_menu_fr);
  16. }
  17. }


 
à savoir que sur mon clip loaded... j'ai coché dans liaisons "exporter pour actionscript" et j 'ai donné à mes clips les noms suivant : menu_up_uk pour la version anglaise.. et menu_up_fr pour la version francaise... le probleme c'est que.. bah pour l'instant ça marche pô !  
 
Quand je clique sur mon drapeau français le trace me retourne ça :
 
attachMovie fr
movieClip : _level0.slide.contenu.sous_menu_fr
 
quand je clique sur le drapeau uk le trace me retourne ça :
 
attachMovie uk
movieClip : undefined


Message édité par freed102 le 15-02-2006 à 04:20:43
n°1305735
freed102
Arayashiki
Posté le 15-02-2006 à 05:12:27  profilanswer
 

je crois avoir trouvé une solution plus simple finalement...
jouer avec les _visible
 
sinon la solution etait les bibliotheques partagées.. j'y  etais presque arrivé mais mes clips se superposaient... il aurait fallu les detruire à chaque fois... bref c lourd pour ce que c'est faire !
 
voici le resultat final
 

Code :
  1. function changeSousMenu()
  2. {
  3. if(_root.langue=="uk" )
  4. {
  5. _root.slide.contenu.sous_menu_fr._visible=false;
  6. _root.slide.contenu.sous_menu_uk._visible=true;
  7. _root.slide.contenu.sous_menu_uk.gotoAndStop(_root.goto);
  8. }
  9. else
  10. {
  11. _root.slide.contenu.sous_menu_fr._visible=true;
  12. _root.slide.contenu.sous_menu_uk._visible=false;
  13. _root.slide.contenu.sous_menu_fr.gotoAndStop(_root.goto);
  14. }
  15. }


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  [actionscript]remplacer un clip par un autre

 

Sujets relatifs
problème mp3 player actionscriptFaire une recherche/remplacer dans plusieurs fichiers
Un wiki égoïste pour remplacer "Mes Documents" : quel wiki ?[RESOLU] Rechercer & remplacer dans un fichier
[Help] Boutons dans un clip !!Remplacer <Command1.propriété=…> par <Command (variable ?)…>
Acceder aux objets d'un clip chargé dans un clip principalObjet sound() dans un clip chargé par loadClip
[C] remplacer par des étoiles ou par rien...Remplacer un Grapher Ilog Views avec QT 4.0
Plus de sujets relatifs à : [actionscript]remplacer un clip par un autre


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