IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Flash Discussion :

[AS2] Atteindre le contenu d'une variable dans un clip créée dynamiquement


Sujet :

Flash

  1. #1
    Membre émérite Avatar de dom_dev
    Profil pro
    Inscrit en
    Février 2006
    Messages
    2 073
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 2 073
    Points : 2 338
    Points
    2 338
    Par défaut [AS2] Atteindre le contenu d'une variable dans un clip créée dynamiquement
    bonjour,

    il parait que je suis un "expert confirmé" et pourtant je bute sur un problème de débutant

    je duplique un clip de ma bibliothèque de façon très basique:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    this.attachMovie("mon_mc", "new_mc", this.getNextHighestDepth());
    jusque là tout va bien je vois mon clip je peux le déplacer par exemple :
    par contre le clip contient une variable texte genre ma_var et si j'écris :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    trace(new_mc.ma_var);
    le retour c'est undefined !!!

    évidemment j'ai fait plein de tests en changeant toutes sortes de façon de déclarer ma variable etc mais je n'arrive pas à comprendre...

    vous voyez une piste ???
    Si la ou les réponses obtenues vous ont donné satisfaction n'oublier pas ->
    Et ne rajoutez pas de nouvelles questions éternellement dans le même post surtout si vous en n'êtes pas l'auteur
    MERCI

  2. #2
    Inactif Avatar de CR_Gio
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    1 195
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 195
    Points : 1 186
    Points
    1 186
    Par défaut
    Salut dom_dev

    Un élément de piste, peut être est ce l'initialisation du movieclip qui est effectue apres ton trace ...

    Tu pourrais le vérifier avec un onEnterFrame() { trace(new_mc + ' - ' + new_mc.ma_var); }

    Crdl,

  3. #3
    Membre émérite Avatar de dom_dev
    Profil pro
    Inscrit en
    Février 2006
    Messages
    2 073
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 2 073
    Points : 2 338
    Points
    2 338
    Par défaut
    hi, merci,
    c'est effectivement la bonne piste, si j'utilise le contenu de ma variable plusieurs images clé après la création du clip c'est bon, ce qui est quand même curieux c'est que l'utilisation d'une propriété du clip comme sa position (_x) par exemple est immédiatement disponible... ??
    Si la ou les réponses obtenues vous ont donné satisfaction n'oublier pas ->
    Et ne rajoutez pas de nouvelles questions éternellement dans le même post surtout si vous en n'êtes pas l'auteur
    MERCI

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Affichage du contenu d'une variable dans un formulaire
    Par arno15 dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 31/03/2008, 07h51
  2. Affichage contenu d'une variable dans JS
    Par tangjuncn dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 18/05/2006, 13h38
  3. Réponses: 3
    Dernier message: 06/02/2006, 17h04
  4. PB récupérez le contenu d'une variable dans une balise titr
    Par crevettepourrie dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 04/01/2006, 17h41
  5. Réponses: 3
    Dernier message: 27/07/2005, 15h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo