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

ActionScript 3 Discussion :

Déclarer une variable global à partir d'une fonction


Sujet :

ActionScript 3

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Août 2010
    Messages
    156
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 156
    Par défaut Déclarer une variable global à partir d'une fonction
    Bonjour les amis,

    J'ai une fonction que j'ai crée dans la classe MAIN (Principale) qui voici:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    public function toHave():String
    {
    var ids:String = root.loaderInfo.parameters['id'];
    return ids;
    }
    Et je veut récupérer la variable (ids) dans une autre classe qui se nomme encorder.as, vous pouvez me donner une idée SVP ??

    J'ai essayé avec (public static) à l'intérieur de la fonction mais c'est impossible.

    J'ai fait ça aussi:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    public static var have:Function = function():String
    {
              var ids:String = root.loaderInfo.parameters.id;
     
              return ids;
     
    };
    Mais une erreur me reviens toujours quand je fait [trace(Main.have());] dans la classe encorder.as:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1120: Access of undefined property loaderInfo.
    Merci encore.

  2. #2
    Membre très actif Avatar de zulad
    Homme Profil pro
    creatif
    Inscrit en
    Juin 2007
    Messages
    714
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Belgique

    Informations professionnelles :
    Activité : creatif

    Informations forums :
    Inscription : Juin 2007
    Messages : 714
    Par défaut
    Salut j'ai trouvé ça en AS3 et ça a l'air de marcher : ici

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    var theRoot:MovieClip = MovieClip(root);
    theRoot.tmp = "test";
     
    trace(theRoot.tmp);

Discussions similaires

  1. Réponses: 4
    Dernier message: 26/12/2011, 22h38
  2. Réponses: 4
    Dernier message: 10/10/2010, 11h46
  3. déclarer un string a partir d'une variable
    Par Sky_Saxon dans le forum Langage
    Réponses: 10
    Dernier message: 15/08/2009, 02h23
  4. Instancier une class a partire d'une variable string
    Par Assimil dans le forum ASP.NET
    Réponses: 7
    Dernier message: 25/06/2008, 16h47
  5. [Smarty] Récuper une variable php à partir d'une variable Smarty
    Par SPKlls dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 23/04/2008, 17h40

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