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 :

Prob de listener (COMPLETE EVENT)


Sujet :

ActionScript 3

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    15
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 15
    Par défaut Prob de listener (COMPLETE EVENT)
    Bonsoir les gens,

    Je débute en AS3 et j'ai quelques petits problèmes incongrus ^^. Ca fait plusieurs jours maintenant que je parcours le web/forum pour trouver un problème similaire au miens ...

    Je travail sur une façon simple d'importer mes médias dans mon appli. Là j'étais en train de suivre des tutos pour travailler avec des images externes et des fichiers XML.

    J'ai créé des classes qui me permettent d'importer les différents fichiers (externes) plus rapidement.

    http://www.legogo.net/temp/img/code02.jpg

    http://www.legogo.net/temp/img/code01.jpg - Pour le détail ...

    La vous avez un début de programme (y a tt ce qu'il faut).

    Et donc le truc c'est que j'ai JAMAIS un seul Complete event qui se produit et je ne comprends pas pourquoi.

    J'imagine que j'ai pas du comprendre un truc :/

    Merci pour vos réponses ^^

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    15
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 15
    Par défaut
    J'ai réussi à avoir un retour d'event ... je vais travailler dessus et je relancerai le topic si je ne réussi rien ^^

    EDIT

    Bon, j'ai juste pas de retour dans ce cas précit : Je load des images à partir d'une liste (tableau) et j'assigne un EventListener sur l'event COMPLETE pour chaque et je lance une fonction ("Check") à chaque fois qu'un COMPLETE se fait pour savoir où j'en suis dans le download des fichiers. Or, la fonction "Check" ne se lance jamais ...



    Pourquoi les eventListener ne se font pas ? quand on fout ça dans un tableau ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    15
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 15
    Par défaut
    Ok, il faut bien faire la différence entre le Loader() et l' URLLoader()

    L' URLLoader accepte l'addEventListener,

    alors que le Loader doit avoir son EventListener sur son composant contentLoaderInfo

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    var path:String = "dossier/fichier.jpg";
    var imgToLoad:Loader = new Loader();
    imgToLoad.contentLoaderInfo.addEventListener(Event.COMPLETE,Check);
    imgToLoad.load(new URLRequest(path));
    Dans ce cas, l'event COMPLETE se produira

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

Discussions similaires

  1. xml jamais chargé (event.COMPLETE) ?
    Par 187bundy dans le forum ActionScript 3
    Réponses: 6
    Dernier message: 27/02/2009, 13h02
  2. return après Event.COMPLETE
    Par tomtom- dans le forum Flash
    Réponses: 3
    Dernier message: 06/10/2008, 17h11
  3. Réponses: 59
    Dernier message: 09/11/2007, 17h02
  4. Réponses: 6
    Dernier message: 06/04/2007, 11h16
  5. Mettre une methode dans un event listener
    Par FidoDido® dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 11/07/2006, 21h23

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