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

Flash Discussion :

bizarrerie de flash lors du chargement de X fichiers


Sujet :

Flash

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    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 bizarrerie de flash lors du chargement de X fichiers
    salut,

    plutot que de charger en cascade X fichiers JPG ou SWF, j'ai fait une classe qui me permet de tous les lancer d'un coup avec un evenement qui m'indique la fin et j'ai un drole de résultat dans le SWF avant que les images apparaissent, j'ai un espece de carré qui contient un dégradé jaune-rouge, ainsi que plusieurs carré de noir a gris avec des alphas qui s'affichent

    voici la gueule du résultat, je précise que je n'ai que du code dans le FLA, pas la moindre occurence graphique ou dessin !


    et voici le SWF :
    http://complet1.free.fr/_divers/forum/test_Pipe1.swf


    meme probleme chez vous ?

  2. #2
    Inactif Avatar de CR_Gio
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    1 195
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 195
    Par défaut
    Bonjour,

    joli code, domage que tu ne souhaite pas le partager ....

    Ajout :
    En gros je voulais dire, que sans un minimum de code, personne ne peut réllemment t'aider.

    meme probleme chez vous ?
    Pour ma part, non


    PS: Merci pour ce magnifique screenshot de 70Ko ....

  3. #3
    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
    une boucle avec un MovieClipLoader dedans, tu ne vois pas ce que c'est ?

    puisque tu tiens tant a voir le code, je te le montre mais le probleme n'est pas a ce niveau :
    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
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    // ----------------------------------------------------------------
    // ini divers
    // ----------------------------------------------------------------
    #include "proto__Lol.as"
    Stage.scaleMode = "noScale";
    var tbImg = new Array();
    var stChemin = "http://complet1.free.fr/_divers/forum/flags/";
    var bench = new Bench(3, 2, 1, 1, 1);
    // ----------------------------------------------------------------
    // aide visuel
    // ----------------------------------------------------------------
    #include "proto__Lol.as"
    this.createEmptyMovieClip("mcGrille", this.getNextHighestDepth());
    this.mcGrille.grillager(800, 600, 10, 10, 0, 0, 25);
    this.mcGrille.grillager(800, 600, 50, 50, 1, 0, 100);
    this.mcGrille.grillager(800, 600, 800, 600, 1, 0xFF0000);
    // ----------------------------------------------------------------
    // Chargement XML
    // ----------------------------------------------------------------
    xml = new XML();
    xml.ignoreWhite = true;
    xml.onLoad = function(blTest) {
    	if (blTest) {
    		for (var x in xml.childNodes) {
    			tbImg[x] = xml.childNodes[x].firstChild.nodeValue;
    		}
    		delete xml;
    		bench.benchDebut("chargerImg");
    		bench.benchDebut("chargerImgGlobal");
    		chargerImg();
    		bench.benchFin("chargerImg");
    	} else {
    		trace("Erreur dans le chargement du XML");
    	}
    };
    xml.load("data2.xml");
    // ----------------------------------------------------------------
    // Charger les images en bloc
    // ----------------------------------------------------------------
    var tbGlobal = new Array();
    var pipe:Pipe;
    function chargerImg() {
    	var mcImgs = this.createEmptyMovieClip("mcImgs", this.getNextHighestDepth());
    	this.mcGrille.swapDepths(this.getNextHighestDepth());
    	//
    	//
    	pipe = new Pipe(tbImg, mcImgs);
    	pipe.actionFichierFin = function() {
    		trace(pipe.nbNbImg + " - réussi");
    	};
    	pipe.actionFichierErreur = function() {
    		trace(pipe.nbNbImg + " - erreur");
    	};
    	pipe.actionComplet = function() {
    		trace("Tout est fini (réussi+erreur)");
    		bench.benchFin("chargerImgGlobal");
    		ordonner(pipe._data);
    		delete tbImg;
    	};
    	pipe.lancer();
    }

  4. #4
    Inactif Avatar de CR_Gio
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    1 195
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 195
    Par défaut
    voici la gueule du résultat, je précise que je n'ai que du code dans le FLA, pas la moindre occurence graphique ou dessin !
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    // aide visuel
    [...]
    this.mcGrille.grillager(800, 600, 800, 600, 1, 0xFF0000);
    ....

    De ce que j'ai vue de ton animation, c'est ce que ton screenshot nous montre. les image se charge deriere le carre gris, et on peu drager les image. d'ailler jolie photo de la terre vue de l'espace ...

    puisque tu tiens tant a voir le code, je te le montre mais le probleme n'est pas a ce niveau :
    Ou peut il bien etre alors ?

    Mais, excuse moi Lorenzo77,avec tout le respect que je te doit, je ne comprend pas t'as démarche. Pourquoi tu poste ? Quel est le soucis au niveau du code ? Tu n'as pas cherché a ciblé l'erreur, tu me balance du code, de sur croit, qui a mon avis n'a rien a voir avec le probleme. cherche plutot dans tes class, proto ou il y a des lineTo etc...

    bref.

    _________________
    Avant de poster : chercher le probleme, expliquer le probleme ... apres ca , ,1 fois sur 2 t'as plus besoin de poster ...

  5. #5
    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
    j'ai l'impression que le probleme vient de la consommation quand la boucle lance tous les JPG d'un coup, il n'y a qu'a ce moment que j'ai des choses bizarres ...
    mais si tu n'as pas vu ce drole de "dessin" lors du lancement du SWF c'est que le probleme n'apparait que chez moi !

  6. #6
    Inactif Avatar de CR_Gio
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    1 195
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 195
    Par défaut
    ... ...

Discussions similaires

  1. Réponses: 23
    Dernier message: 08/12/2014, 15h09
  2. Commons.net erreur lors du chargement d'un fichier
    Par Marginataman dans le forum API standards et tierces
    Réponses: 4
    Dernier message: 25/11/2011, 11h26
  3. Réponses: 5
    Dernier message: 31/03/2011, 11h07
  4. Réponses: 0
    Dernier message: 24/08/2008, 10h56
  5. erreur lors du chargement d'un fichier swf
    Par pseudobidon57 dans le forum Général VBA
    Réponses: 2
    Dernier message: 05/11/2006, 13h56

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