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 1 & ActionScript 2 Discussion :

modifier txt dynamique qui est dans un clip depuis la scène


Sujet :

ActionScript 1 & ActionScript 2

  1. #1
    Membre éclairé
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2006
    Messages
    501
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2006
    Messages : 501
    Par défaut modifier txt dynamique qui est dans un clip depuis la scène
    Bonjour,

    Voila le problème :
    J'ai un clip Menu qui contient un bouton qui lui-même contient un texte dynamique (titre).
    Je mets le clip Menu sur la scène principale.

    Et depuis la scène, je n'arrive pas à changer le texte dynamique.

    En faisant :
    _root.menu1.bouton._x = 20; // on a bien un décalage, ca fonctionne

    _root.menu1.bouton.titre.text = "nouveaunom"; // La ca ne fonctionne pas... le texte n'est pas changé...

    Quelqu'un saurait pourquoi ?

    Merci
    ++

  2. #2
    Membre averti
    Étudiant
    Inscrit en
    Septembre 2007
    Messages
    28
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2007
    Messages : 28
    Par défaut
    Bonsoir,
    tout d'abord, s je peux me permettre de te donner un petit conseil : evite les "_root" ou encore "_parent", car si tu en prends l'habitude, tu finiras par des _parent.parent._parent....

    Pour ton soucis, il faut faire attention aux problèmes de "scopage". Dans l'exemple qui suit, "this" représente "_root.menu1.bouton".

    Si tu veux aller plus loin pour résoudre ce genre de problème, je te conseille (oui encore, désolé !) de faire une recherche sur la classe "Delegate"

    Essaie ce code :
    menu1.bouton.onRelease = function():Void {
    this.titre.text = "Allo ?";
    }

    A+

  3. #3
    Membre éclairé
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2006
    Messages
    501
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2006
    Messages : 501
    Par défaut
    Bonjour,

    Merci de votre réponse?
    Seulement je n'y arrive pas...

    J'ai fais un exemple simple, j'ai créé un bouton avec un texte dynamique et c'est tout et je n'arrive tout de même pas à modifier le texte... :/

    J'ai mis l'exemple à télécharger :
    http://www.toofiles.com/fr/oip/docum...sansnom-1.html


    Si quelqu'un peut regarder et me dire ce qui ne va pas parce que je ne vois vraiment pas...

    Merci
    ++

Discussions similaires

  1. Réponses: 4
    Dernier message: 07/05/2009, 15h19
  2. un programme qui éxecute le code qui est dans un txt ou script SQL?
    Par tibofo dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 06/11/2008, 18h50
  3. Modifier une sequence qui est dans un tigger
    Par yupa dans le forum Oracle
    Réponses: 2
    Dernier message: 09/01/2008, 19h03
  4. Rafraichir un JPanel qui est dans un JScrollPane
    Par anitshka dans le forum Agents de placement/Fenêtres
    Réponses: 4
    Dernier message: 06/12/2004, 23h17
  5. voir comment est alimentée une vue qui est dans dba_objects
    Par meufeu dans le forum Administration
    Réponses: 15
    Dernier message: 06/10/2004, 17h27

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