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 :

Accès direct à une occurence d'un enfant


Sujet :

ActionScript 3

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France, Aube (Champagne Ardenne)

    Informations forums :
    Inscription : Avril 2008
    Messages : 2
    Par défaut Accès direct à une occurence d'un enfant
    Débutant en Flash CS3, j'ai écrit ce code
    Comment faire pour accéder à une occurence précise d"un textfield pour le modifier ?
    Pourquoi suis-je obligé de préciser les coordonnées de Txt, alors que Txt est enfant de Carre ?

    for (var i:Number = 1; i < 82; i++) {
    var Carre:Sprite=new Sprite;
    Carre.graphics.beginFill(0xE1E1E1);
    Carre.graphics.drawRect( wX * 60, wY * 60, 60, 60);
    Carre.graphics.endFill() ;
    // Ajout du texte
    var Txt:TextField = new TextField();
    Txt.name = String(i);
    Txt.width = 60;
    Txt.height = 60;
    Txt.text = String(i);
    Carre.addChild(Txt);
    Txt.addEventListener(MouseEvent.MOUSE_DOWN,Sel);
    Carre.name = "Carre" + i;
    GrandCarre.addChild(Carre);
    Txt.x = wX * 60;
    Txt.y = wY * 60;
    wX += 1;
    if (wX > 8){
    wX = 0;
    wY += 1;
    }
    }

    Merci

  2. #2
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France, Aube (Champagne Ardenne)

    Informations forums :
    Inscription : Avril 2008
    Messages : 2
    Par défaut
    Bon voila j'ai trouvé une solution à mon problème ... je ne sais pas si c'est la meilleure !! mais ça a l'air de marcher

    for (var i:Number = 1; i < 82; i++) {
    this["Carre"+i]=new Sprite;
    this["Carre"+i].graphics.beginFill(0xE1E1E1);
    this["Carre"+i].graphics.lineStyle(borderSize, borderColor);
    this["Carre"+i].graphics.drawRect( wX * 60, wY * 60, 60, 60);
    this["Carre"+i].graphics.endFill() ;
    // Ajout du texte
    this["Txt"+i] = new TextField();
    this["Txt"+i].name = String(i);
    this["Txt"+i].width = 60;
    this["Txt"+i].height = 60;
    this["Txt"+i].text = String(i);
    this["Carre"+i].addChild(this["Txt"+i]);
    this["Txt"+i].addEventListener(MouseEvent.MOUSE_DOWN,Sel);
    this["Carre"+i].name = "Carre" + i;
    GrandCarre.addChild(this["Carre"+i]);
    this["Txt"+i].x = wX * 60;
    this["Txt"+i].y = wY * 60;
    wX += 1;
    if (wX > 8){
    wX = 0;
    wY += 1;
    }

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

Discussions similaires

  1. Empêcher l'accès direct à une page JSF
    Par TheJoe dans le forum JSF
    Réponses: 7
    Dernier message: 03/08/2012, 13h22
  2. [PHP-JS] interdire l'accès direct à une page php
    Par clem037 dans le forum Langage
    Réponses: 10
    Dernier message: 17/03/2008, 22h04
  3. Accès direct à une base de données Access
    Par Adi57 dans le forum Windows Forms
    Réponses: 4
    Dernier message: 22/10/2007, 23h37
  4. Réponses: 3
    Dernier message: 02/01/2007, 13h53

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