begin process at 2012 02 07 06:43:16
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Divers

 > 

Général

 > 

Comment copier un clip déjà copié, je deviens fou, help !


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Comment copier un clip déjà copié, je deviens fou, help !

mardi 21 avril 2009 à 17:27:56 | Comment copier un clip déjà copié, je deviens fou, help !

lechti62

bonjour à tous, voila mon soucis

Dans la bibliothéque j'ai un clip nommé "clip_biblio" qui contient des sous_clips (imbriqués), je copie ce clip en racine _root sur mon projet de cette maniere

_root.attachMovie("clip_biblio","nouveau_clip,2); 
_root.nouveau_clip.parametre1=parametre1;

bref dans parametre 1 et 2 etc... j'envoie des infos qui me permettent de customiser le clip recopié sur _root avec des variables récupérées dans une base mysql.

Bref jusque là tout fonctionne. là où ça ce corse c'est que j'ai besoin de recopier ce nouveau clip customisé  ailleurs dans mon projet, par exemple dans un autre clip nommé clip2.

Dans ce clip2 j'ai donc ceci (dans un on press par exemple)
this.duplicateMovieClip("nouveau_clip", "nouveau_clip2", this.getNextHighestDepth());

et là et bien ça ne fonctionne pas, si je fais un trace(nouveau_clip2) j'ai un bel "undefined" et pas de trace du nouveau_clip2. J'ai aussi essayé avec attachMovie("nouveau_clip","nouveau_clip2",2); 
rien non plus, ou alors attachMovie("_root.nouveau_clip","nouveau_clip2",2); 
idem, comment puis je faire pour recopier le nouveau clip customisé à partir de l'original de la bibliothèque et le recopier ailleurs dans mon projet ?

Merci de votre aide



mardi 21 avril 2009 à 18:41:00 | Re : Comment copier un clip déjà copié, je deviens fou, help !

Blacknight91titi

Membre Club
Réponse acceptée !
Bonjour,

A première vu il s'agit d'une erreur de ciblage.
En effet pour les actions résultats du on(...) on part du parent et non de l'objet lui même.
Ton élément est bien créer mais dans l'élément sur lequel tu as mis le code (le this donc)

Hors lorsque tu fais un trace, tu oublis également le this.

Pour ajouter l'élément sur root :
_root.attachMovie(...);

Dans l'idée c'est ca, un problème de ciblage.

Comme à mon habitude maintenant, je te suggère vivement de passer à ActionScript 3. En effet de plus en plus de développeur s'y mète et par expérience (y étant moi même passé), il semble que l'on oubli vite la manière de développer sur les précédentes version de langage.

Passer à ActionScript 3 te demandera certes un peu de temps et de patiente mais le résultat en vaudra la peine !

Blacknight
[ Lien ]
mardi 21 avril 2009 à 18:59:17 | Re : Comment copier un clip déjà copié, je deviens fou, help !

lechti62

Merci, je vais regarder ça alors. Pour passer en ac3 comment faire ? il faut flash CS3 c'est ça ?
mardi 21 avril 2009 à 19:10:03 | Re : Comment copier un clip déjà copié, je deviens fou, help !

Blacknight91titi

Membre Club
Oui il faut au moins Flash CS3 (c'est la grosse contrainte :])

Il va surtout te falloir apprendre réellement la programmation orienté objet [POO] car c'est une autre façon de pensée, cela implique beaucoup de changement dans la façon de faire.
Cependant le code n'en resort que meilleur, plus structuré. C'est une de choses qui font qu'AS3 est si puissant par rapport aux versions précédentes.


mardi 21 avril 2009 à 20:55:23 | Re : Comment copier un clip déjà copié, je deviens fou, help !

lechti62

je programmais pas mal en VB donc ça devrait aider pour la programmation objet. Enfin je verrai ça. Merci de l'info en tout cas.


Cette discussion est classée dans : projet, clip, root, attachmovie, clip2


Répondre à ce message

Sujets en rapport avec ce message

problêmes pour faire marcher la fonction unloadMovie où removeMovieClip sur un clip généré grace à attachMovie. problême avec unLoadMovie (ou removeMovie) sur un clip généré par attachMovie [ par samichlamich ] Bonjour à tout le monde, j'ai quelques problêmes pour faire marcher la fonction unloadMovie où removeMovieClip sur un clip généré grace à attachMovie. PB preload dans un clip [ par godak ] bonjour a tous.Bon voila, j'ai créé un site tout flash dans lequel se trouve 2 rubriques avec des animations assez lourdes.je souhaite installer 2 pre Probleme de niveaux dans l'animation [ par phenix26000 ] Salut a tous, et dsl si je poste pas la ou il faut... rechercher et pages, jai pas trouvé reponse a ma question.Bon je vous ennonce mon probleme : app comment insérer des boutons dans un clip ? [ par wistitee ] Bonjour,Voici mon problème : j'ai créer une série de boutons sur lesquels j'ai mis :on (release) { gotoAndStop("nomdeletiquette");}puis j'ai groupé ce Lire une animation a l'envers...pas un clip!!! [ par timore ] RZAREKBOnsoir, je voulais savoir si il existe le moyen de rembobiner une animation.J'ai trouver ceci:Rewind = function(cible) {    cible.prevFrame(); Dimension d'un attachmovie [ par BirD ] Bonjour à tous,Voila, ca va faire une bonne semaine que je galère avec un attachmovie. Dans ma biblio, il y a un clip qui va contenir une news. Je fai vider un clip de son contenu - sauf 1 [ par jacknikolson ] Salut, prombleme de prechargement d'un clip dans un autre clip [ par soussan ] bonjour tt le mondeje charge un clip et ca marche bien le preload mais le problème c lorsque j'appelle le clip dans un autre clip "menu" : le prmier c Contenu chargé avec fermeture et ouverture par un bouton... [ par tofstude2 ] Bonjour !Voilà un moment que je cherche à regler mon problème... :( Je suis en train de monter mon site et dans un souci de rapidité, j'aimerais que m Besoin d'aide [ par korrigan33 ] Alors voila :j'ai une animation externe que je voudrais charger dans mon fla mais que les variables _root de cette animation reste dans le clip ou j'a


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,042 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales