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 :

numChildren sur scene et clip


Sujet :

ActionScript 3

Vue hybride

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

    Informations forums :
    Inscription : Juillet 2010
    Messages : 82
    Par défaut numChildren sur scene et clip
    Bonjour,

    J'ai une question toute bête:
    Je souhaiterai connaitre le nombre de child que contient mon appli.
    Certains se situent à la racine (directement sur la scène) et d'autres dans des clips (movieClip1.movieClip2.ici)

    Y-a-t-il un moyen simple pour connaitre le nombre d'enfant global d'une animation?

    Mon but final étant de supprimer l'ensemble de ce contient mon appli pour la recharger.

    Merci pour vos réponses

  2. #2
    Membre Expert Avatar de Lorenzo77
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 472
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 472
    Par défaut
    il faut faire une fonction récursive si tu veux t'amuser a lister ou compter le nombre de DisplayObject total de l'animation.

    si tu veux bêtement supprimé tout ce qui est affiché, le plus simple est de faire une boucle comme ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    while( this.numChildren ) {
        this.removeChildAt(0);
    }
    this doit correspondre a la racine de ton appli (root)

    par contre ce genre de soluce a l'arrache n'est pas du tout recommandé surtout si tu as des images ou n'importe quel DisplayObject sur lequel tu as mis des événements ! (probleme mémoire)

Discussions similaires

  1. Collisions sur scene fermée
    Par tmyke dans le forum Bullet
    Réponses: 9
    Dernier message: 27/01/2011, 20h51
  2. type erreur sur un movie clip
    Par clem037 dans le forum ActionScript 3
    Réponses: 1
    Dernier message: 21/08/2010, 11h54
  3. [OpenGL]Selection d'un volume sur scene 3D au click
    Par Shayä dans le forum OpenGL
    Réponses: 1
    Dernier message: 21/10/2009, 18h38
  4. Comment attacher un clip de classe sur un autre clip de classe
    Par ar vuzhugenn dans le forum ActionScript 1 & ActionScript 2
    Réponses: 1
    Dernier message: 05/01/2008, 23h02
  5. demande d'infos sur scene graph
    Par Mytech dans le forum Moteurs 3D
    Réponses: 7
    Dernier message: 20/12/2007, 08h49

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