begin process at 2012 02 07 05:35:23
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Scripts

 > 

ActionScript

 > 

Attachmovie dans une fonction


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

Attachmovie dans une fonction

mercredi 15 novembre 2006 à 14:11:07 | Attachmovie dans une fonction

BirD

Bonjour tout le monde,

voila, j'ai un souci avec un attachmovie. Quand j'utilise mon attachmovie en dehors d'une fonction, il marche :
        infos.varTitre = titre[1];
        infos.varAuteur = auteur[1];
        infos.varComms = comms[1];
        infos.varCorps = corps[1];
        // création du nouveau clip
        this.attachMovie("news_txt", "NEWS", 2, infos);

Mais quand je l'utilise dans une fonction, ben rien ne se passe :

    ...
    txt.onLoad = function(ok) {
    if (ok) {
   
    // assignation de chaque valeur du fichier texte
    // à un champ de l'animation.
    titre = this.titre.split("|");
    auteur = this.auteur.split("|");
    comms = this.comms.split("|");
    corps = this.corps.split("|||/\||");
   
      
    infos.varTitre = titre[1];
    infos.varAuteur = auteur[1];
    infos.varComms = comms[1];
    infos.varCorps = corps[1];
    // création du nouveau clip
    this.attachMovie("news_txt", "NEWS", 2, infos);
    ...


Sinon, il y a un autre truc que je comprends pas dans mon anim. Je déclare les tableau titre, auteur, comms et corps tout en haut de mon code, c'est a dire qu'elles ne sont pas déclaréent dans une fonction. Les valeures que je leur assigne dans ma fonction ci-dessus ne sont pas acceccibles en dehors de la fonction... étrange, non ?

Salutations

BirD
mercredi 15 novembre 2006 à 14:25:59 | Re : Attachmovie dans une fonction

Girou

Membre Club
Salut

pour tes deux questions le réponse est la même...

dans la fonction lorsque tu fait ton attachMovie tu te réfère a this -> c'est à dire ton abjet txt. Essaye en faisant référence à _root. par exemple... ou this.parent

Deuxièmement tu déclares bien tes tableaux tout au départ, mais dans ta fonction en fait des nouveaux tableaux INTERNES à la fonction sont créé.
pour accéder à tes tableaux placé sur le _root... _root.infos.varTitre

@+

signature
mercredi 15 novembre 2006 à 14:50:10 | Re : Attachmovie dans une fonction

BirD

pire cooool. merci bien amigo

BirD
mercredi 15 novembre 2006 à 15:58:53 | Re : Attachmovie dans une fonction

BirD

en fait, j'ai encor un autre problème par la suite avec cet attach movie :

Dans le clip qui est chargé, je lui envoi les différentes variables, donc corps qui contient le corps du message. Le clip qui est chargé contient un textbox qui va se redimentionner en fonction du text qu'il va contenir. Jusque la, pas de souci. Mais dans _root, j'aimerai récupérer la taille finale du textbox et la valeur qu'il me revoi est sa taille initial. Si je check la taille du textbox depuis le clip chargé, la valeur renvoyée est correcte... voici du code :

        _root.attachMovie("news_txt", "clipNews0", 2, infos);
       
        trace(_root.clipNews0._height);


BirD
jeudi 16 novembre 2006 à 22:06:06 | Re : Attachmovie dans une fonction

Girou

Membre Club
Hello,

probablement que lorsque tu demandes la taille du clip il n'a pas encore eu le temps de s'initialiser et d'effectuer les divers actions qui le composent
essaye ceci :

_root.clipNews0.onLoad = function() {
    trace(_root.clipNews0._height);
};

@+

signature
vendredi 17 novembre 2006 à 15:09:49 | Re : Attachmovie dans une fonction

BirD

yop, alors je viens d'essayer ca et il se passe rien... meme si je met

_root.clipNews0.onLoad = function() {
    trace("salut lulu");
};


Il n'affiche rien.. comme si il n'entrait pas dans la fonction...


BirD


Cette discussion est classée dans : fonction, infos, titre, auteur, attachmovie


Répondre à ce message

Sujets en rapport avec ce message

Bouton ds un clip créer avec attachmovie [ par blabla2004 ] Bonjour,J'ai créer un clip avec une attachmovie, dans se clip se trouve un bouton.Comment dois-je faire pour définir une fonction pour celui-ci.Je m'e pb avec attachmovie() [ par koolyce57 ] Bonjour a tous, j ai un souci j ai j ai utilisé attachmovie() pour placer plusieurs boutons sur mon animation a partir de coordonnées recupérer dans u Problème Boutons, Array, et functions en AS3 [ par chillie ] Bonjour à tous.Je suis un train de réaliser un site internet sous flash. Pour des questions pratique de gestion du son je vais tout refaire en AS3 (). 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 Formulaire Flash/Php - problème avec les accents [ par smoke ] Bonjour ;) Comme décrit dans le titre, j'ai réalisé un formulaire flash/php. Le hic, c'est que quand j'envoie le mail à partir du formulaire, les ac HELP : Problème de préload .jpg [ par loportun ] Bonjour, J'ai réalisé un diaporama dynamique XML mais en ligne le temps de chargement des images quand on est en rollover sur les vignettes est très i Peut on changer le titre d'un combobox ? [ par edophie ] Bonjour Je lis un fichier xml par un combox. Peux t-on donner une couleur seulement au titre du combo ? <span style="COLOR: #999999" Importer un fichier csv ou excel [ par milouse95620 ] bonjours je cherche un importer un fichier csv ou excel dans flash.Ce fichier contient 2 colonnes mais le nombre de ligne peut varier en fonction du f attachMovie !!! help !!! [ par fedebul ] bonjour j'ai un souci pour faire disparaitre un objet qui a ete duliqué comme ceci : placerBilles = function () { for (i=0; i  _root.attachMovie("ecla partage de variables php-flash [ par zoomzoomzoomzoom ] Hello, voilà, j'ai un soucis de transfert de variables entre Php et flash... J'envoie des variables depuis Flash vers php via l'uRL, comme ci-dess


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 : 0,998 sec (3)

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