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] Récupérer l'étiquette courante


Sujet :

Flash

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    66
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 66
    Points : 56
    Points
    56
    Par défaut [FLASH 8] Récupérer l'étiquette courante
    Bonjour,

    Je suis une petite newbie en Flash, et je cherche a récupérer l'étiquette (le label) de la frame courante.

    Je suis sur les tutoriaux, les faq, les forums, dans mes bouquins depuis plus de 2 jours maintenant sans trouver de solution...
    Pouvez vous m'aider svp.

    Merci d'avance.

  2. #2
    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
    tu ne peux pas récupérer le libelle d'une étiquette pour la bonne raison que rien ne t'empêche de mettre plusieurs étiquettes pour une même frame. Personnellement je crée une variable genre " _global.etiquette" et sur le calque que je réserve aux actions sur la frame considérée je renseigne ma variable avec le nom de l'étiquette.
    Je ne sais pas si j'ai été très clair ??
    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

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    66
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 66
    Points : 56
    Points
    56
    Par défaut
    Alors, ca ne marche pas totalement... mais ca vient surement de moi...

    J'ai fait un calque avec juste des action dessus...
    Par exemple:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    var index:String="5"
    Puis je colle à mon bouton l'action:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    on (press, keyPress "<Right>") {
    	if (index =="5") {
    		gotoAndPlay(4);
    	}
    }
    Mais voila, ca ne marche pas.....
    et pourtant, je suis sure d'être sur la frame sur laquel index prend 5 (il y a un stop, c'est le numéro de ma frame et ce num est affiché lors de la lecture)


    Est ce que quelqu'un pourrait m'en dire un peu plus?

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    66
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 66
    Points : 56
    Points
    56
    Par défaut
    Est ce qu'une variable est liée au calque sur lequel elle est déclarée?
    Ca pourrait venir de ca?

  5. #5
    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
    bonjour,
    Citation Envoyé par vplf
    Est ce qu'une variable est liée au calque sur lequel elle est déclarée?
    non, une variable est liée au clip dans lequel elle se trouve. Par contre, il faut faire attention à la position de l'image clé dans laquelle elle est créée. Si ton appli est arrêtée sur une image et que la variable est dans un clip qui sera créé plus loin sur la time line elle n'existe pas encore.
    Personnellement j'essaye de tout initialiser sur la première frame de mon animation, ensuite je m'interdis de revenir sur cette première frame sauf si je veux explicitement tout réinitialiser...

    je ne sais pas si c'est plus clair pour toi maintenant ?
    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

Discussions similaires

  1. Réponses: 1
    Dernier message: 29/08/2005, 14h04
  2. Réponses: 2
    Dernier message: 29/05/2005, 19h50
  3. [FLASH MX] Récupérer la touche tapée
    Par VincentB dans le forum Flash
    Réponses: 2
    Dernier message: 28/03/2005, 21h58
  4. Réponses: 2
    Dernier message: 07/10/2004, 14h16
  5. [JSP] Récupérer le répertoire courant
    Par dafly dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 10/06/2004, 11h01

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