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 :

probleme de ciblage


Sujet :

ActionScript 1 & ActionScript 2

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    232
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 232
    Par défaut probleme de ciblage
    Bonjour tout le monde

    Voici encore une fois un problème qui me pose de gros soucis...

    J'ai dans mon animation, un Array et autant de champ text dynamique (chacun dans un clip) que la longueur de mon Array. Je voudrais attribuer à chaque champ texte une valeur d'un autre Array. En principe rien de compliqué!
    Mon problème c'est que je n'arrive pas à les cibler correctement!

    j'ai donc à chaque fois un champ texte dynamique nommé "text_lien", se trouvant dans un clip nommé "mc_text_lien_1", "mc_text_lien_2", "mc_text_lien_3", etc.

    voici ce que j'ai fait (et qui ne fonctionne pas) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    for (i=1; i<=monArray.length; i++) {
        _root["mc_text_lien_"+i].text_lien.text = unAutreArray[i-1];
    }
    comment est-il possible de faire?

    merci d avance pour vos reponses

  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
    Par défaut
    bonjour,

    Que te renvoie l'IDE si tu places ce code avant ta boucle for ? :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    trace(unAutreArray[0]);

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    232
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 232
    Par défaut
    le trace(unAutreArray[0]); me renvoie ceci : Ici votre premier texte

    l'array "unAutreArray" contient uniquement des chaines textes

  4. #4
    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
    Par défaut
    Meme question :
    Que te renvoie l'IDE si tu places ce code avant ta boucle for ? :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    trace( _root["mc_text_lien_1"].text_lien ) ;//output: _level0.mc_text_lien_1.text_lien
    si ce code te retourne : undefined essaye avec :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    trace( _root["mc_text_lien_1"] ) ;
    si ce code te retournes toujours : undefined c'est qu'il y a un probleme dans l'instanciation des clips _root.mc_text_lien_X . Peux tu nous dire comment procedes tu pour instancier tes clips (c/c code si besoin est

    Une chose encore. L'utilisation du ciblage absolut n'est pas ce qu'il y a de mieux. des que ca marchera, modifie le _root["mc_text_lien_"+i] en ciblage relatif, utilise _parent et this

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    232
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 232
    Par défaut
    le trace trace( _root["mc_text_lien_1"].text_lien ) ;
    me donne : _level0.mc_text_lien_1.text_lien

  6. #6
    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
    Par défaut
    Tout semble correcte ...

    Tu dis que ca ne fonctionne pas. Qu'est ce qui te fait dire ca ?

    Si tu ajoute : _root["mc_text_lien_1"].text_lien.border=true; tu arrives à voir le cadre de ton champ de texte ?

    PS: si tu veux plus d'aide, il me faut, pour ma part, les sources ...

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

Discussions similaires

  1. Petit Probleme ciblage
    Par kaball dans le forum Flash
    Réponses: 2
    Dernier message: 17/07/2007, 15h17
  2. [FLASH MX2004] Probleme de ciblage.
    Par carlito dans le forum Flash
    Réponses: 10
    Dernier message: 09/09/2006, 15h59
  3. [FLASH MX2004 PRO] Probleme de ciblage
    Par guy2004 dans le forum Flash
    Réponses: 3
    Dernier message: 22/02/2006, 16h28
  4. [FLASH 8] Probleme de ciblage dans les fonctions
    Par abenhass dans le forum Flash
    Réponses: 4
    Dernier message: 29/12/2005, 13h29
  5. [Kylix] Probleme d'execution de programmes...
    Par yopziggy dans le forum EDI
    Réponses: 19
    Dernier message: 03/05/2002, 14h50

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