MovieClipLoader

naq2 Messages postés 59 Date d'inscription samedi 24 janvier 2004 Statut Membre Dernière intervention 23 décembre 2006 - 15 juin 2005 à 18:44
pegase31 Messages postés 6138 Date d'inscription dimanche 21 décembre 2003 Statut Modérateur Dernière intervention 4 septembre 2013 - 16 juin 2005 à 15:25
Bonjour,





Voici mon code :





var tmpClipLoader = new MovieClipLoader() ;



tmpClipLoader.onLoadComplete = picturesOnLoad ;





tmpClipLoader.loadClip("images/001.jpg", _root.getNextHighestDepth()) ;





function picturesOnLoad(target) {



trace("Success" + target)



}






Le problème est que la fonction qui devrait être appelée à la fin du load ne l'est jamais... je ne comprends pas. :S





Merci pour votre aide.

3 réponses

pegase31 Messages postés 6138 Date d'inscription dimanche 21 décembre 2003 Statut Modérateur Dernière intervention 4 septembre 2013 11
15 juin 2005 à 20:06
alors tu utilises une fonction qui n'existe pas : "loadVars.onLoadComplete" ... c'est "loadVars.onLoad" qui existe.

Il te faut faire :

tmpClipLoader.olLoad = function (success) { // fonction déclenchée lors du chargement
if (success) { // si le toutes les données sont arrivées
pictureOnLoad(); // avec les () sinon la fonction se déclenche pas
}
}

ensuite, 2 précisions :
- On loadVars n'est pas un clip, mais un objets
- si tu n'utilises pas ta fonction " pictureOnLoad()" autre part, il est mieux de l'intégrer directement dans ton onLoad

Peg'
0
naq2 Messages postés 59 Date d'inscription samedi 24 janvier 2004 Statut Membre Dernière intervention 23 décembre 2006
16 juin 2005 à 14:44
Euh... Je suis désolé de devoir te contredire, mais il s'agit bien du gestionnaire d'événement onLoadComplete() et de la classe MovieClipLoader (qui load bien des swf ou des jpg).

Je n'invente rien... tout vient de la référence intégrée dans Flash...
0
pegase31 Messages postés 6138 Date d'inscription dimanche 21 décembre 2003 Statut Modérateur Dernière intervention 4 septembre 2013 11
16 juin 2005 à 15:25
Alors puisque tu as l'air d'en savoir plus que moi, je ne peux donc pas t'aider !

Peg'
0
Rejoignez-nous