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 :

[FLASH 8] Variables loadmovie


Sujet :

Flash

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de bractar
    Inscrit en
    Janvier 2004
    Messages
    224
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 224
    Par défaut [FLASH 8] Variables loadmovie
    Bonjour,
    je suis désolé, la question a surement déjà été posée mais je n'ai pas trouvé la réponse.
    Ma problème est le suivant :
    Je charge des variables dans une animation et je voudrais pouvoir les utiliser dans une autre en loadmovie. Je pensais que les variables restaient persistantes mais apparement, ce n'est pas le cas. Ou alors est-il possible de charger directement mes variables dans mon animation en loadmovie?
    NB: je fais appel à un fichier php afin de charger mes variables.

    Merci d'avance

  2. #2
    Rédacteur

    Avatar de arnolem
    Profil pro
    Inscrit en
    Février 2005
    Messages
    2 852
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2005
    Messages : 2 852
    Par défaut
    j'ai pas tout pigé, dsl mais c'est peut etre mon etat grippal qui fait ça

    sinon tu peux définir des varaibles en global afin d'en disposer à partir de partout (je suis peut etre pas dans le sujet)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    _global.maVariable = "http://arnolem.free.fr"

  3. #3
    Membre confirmé Avatar de bractar
    Inscrit en
    Janvier 2004
    Messages
    224
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 224
    Par défaut
    ok, merci de ta réponse mais elle ne fonctionne pas pour moi.
    Je vais essayer de mieux expliquer :
    Je charge dans on animation test0.swf (où est une variable est renseignée) un autre swf grâce à loadMovieNum . Je voudrais récupérer la valeur de la variable dans ce dernier swf.
    Comment faire?

  4. #4
    Rédacteur

    Avatar de arnolem
    Profil pro
    Inscrit en
    Février 2005
    Messages
    2 852
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2005
    Messages : 2 852
    Par défaut
    je suis toujours malade mais j'ai mieux compris, en fait, c'est une questions de chemins.

    une variable de ton scénario peut etre utilisée comme ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    trace(maVariable);
    en fait, ça revient à faire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    trace(_root.maVariable);
    si tu veux appeler une variable d'un loadmovie, il faut remplacer le _root par son niveau

    par exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    trace(_level150.maVariable);
    lorsque tu fais un loadmovie ou loadmovienum, je sais plus lequel, tu spécifie à quel niveau tu l'importe, ou dans quel clip je crois, c'est a toi de mettre le bon niveau et /ou le bon clip

    Dans ton cas, je crois que c'est l'inverse, ta variable est dans le scénario principal et tu l'appel à partir de l'autre, le niveau est donc
    si je ne dis pas d'aneries !

  5. #5
    Membre confirmé Avatar de bractar
    Inscrit en
    Janvier 2004
    Messages
    224
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 224
    Par défaut
    Merci, j'arrive maintenant à récupérer une variable d'un movie à un autre mais j'ai toujour un problème :

    Dans mon niveau 0 (1er swf) je charge des variables à partir d'un fichier:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    c = new LoadVars();
    c.load("test.php");
    texteTest = "nb variables : "+n; 
    loadMovieNum("05_monFlash.swf", 5);
    Dans mon niveau 5 : (test étant un champ texte dynamique)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    test.htmlText = _level0.texteTest;
    Mon résultat : nb variables :
    au lieu de nb variables : 12

    Je ne récupère donc pas mes variables de fichier, comment faire?

  6. #6
    Rédacteur

    Avatar de arnolem
    Profil pro
    Inscrit en
    Février 2005
    Messages
    2 852
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2005
    Messages : 2 852
    Par défaut
    - tu arrive à récupérer une variable du level0 vers le level5
    - tu arrive à récupérer une variable d'un fichier vers le level0
    - tu n'arrive pas à récupérer une variable d'un fichier vers le level5
    je ne vois pas le problème, au plsu simple avec se que tu sait faire, je te conseil:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    _level0.maVar = varDepuisTexte
    _level5.monAutreVar = _level0.maVar
    tu fais donc TXT -> Level0 -> Level5

Discussions similaires

  1. [FLASH 8] Variable et Loadmovie
    Par VincentB dans le forum Flash
    Réponses: 4
    Dernier message: 02/10/2007, 14h28
  2. [FLASH MX] Variables
    Par assouline dans le forum Flash
    Réponses: 1
    Dernier message: 05/09/2005, 14h56
  3. [FLASH MX2004] Variable URL vers FLASH et accents
    Par daner06 dans le forum Flash
    Réponses: 1
    Dernier message: 25/07/2005, 22h50
  4. [FLASH MX] Variable URL dans un champ texte
    Par furet92 dans le forum Flash
    Réponses: 4
    Dernier message: 07/02/2005, 14h26
  5. Réponses: 7
    Dernier message: 05/12/2004, 16h45

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