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 :

récupérer propriété name d'un objet sur click


Sujet :

ActionScript 3

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 46
    Points : 44
    Points
    44
    Par défaut récupérer propriété name d'un objet sur click
    Bonjour,

    je suis un extrême débutant en as3 du coup, je bloque déjà sur la chose suivante.

    Sur l'évènement Click, j'aimerais pouvoir récupérer la propriété name d'un objet que je viens de créer. Voici un bout de code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    //déclaration de variables -passez :)
    var i:Number;
    var coeff:Number;
    var decalageG:Number=0;
    var coeff:Number=0.
     
    //ça commence là
    for (i=0i;i<24;i++)
    {
    var loaderCache:Loader=new Loader();
    lienImage=new URLRequest("cacheMemory.png");
    loaderCache.x=(i-decalageG)*130+30;//cette ligne là n'a pas d'importance
    loaderCache.y=130+(130*coeff);//celle-là non plus
    loaderCache.name="cache"+i;
    loaderCache.load(lienImage);
    addChild(loaderCache);
    }
     
    addEventListener(MouseEvent.CLICK,get_name);
     
    function get_name(evt:MouseEvent)
    {
    trace(evt.currentTarget.name);
    }
    Bien sûr, ça ne marche pas !
    Il y a des certainement des âneries énormes mais je suis tout de même bloqué.

    Par avance, merci !
    Nuclear.

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 46
    Points : 44
    Points
    44
    Par défaut
    Je me réponds, comme c'est drôle !

    finalement, j'ai remplacé "currentTarget" par "target", cela donne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
     
    function get_name(evt:MouseEvent)
    {
    trace(evt.target.name);
    }
    Je devais être dans la lune !
    Merci à moi-même

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

Discussions similaires

  1. [PPT-2007] Récupérer le nom d'un objet sur lequel clique un utilisateur
    Par Kedar dans le forum VBA PowerPoint
    Réponses: 5
    Dernier message: 04/07/2013, 08h07
  2. [Débutant] Utilisation de findobj avec condition basée sur une partie de la propriété Name de l'objet
    Par roudoudounette dans le forum Interfaces Graphiques
    Réponses: 2
    Dernier message: 01/11/2012, 12h43
  3. [PPT-2003] Dans masque changer propriété objet sur click
    Par Pop On The AIr dans le forum Powerpoint
    Réponses: 3
    Dernier message: 14/03/2012, 15h09
  4. Réponses: 1
    Dernier message: 12/10/2011, 10h48
  5. propriété "Name" s'un objet 'Range'
    Par yedid dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 20/02/2008, 15h51

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