begin process at 2012 05 27 14:11:26
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Scripts

 > 

ActionScript

 > 

loading qui s'affiche à 30% et non à 1%


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

loading qui s'affiche à 30% et non à 1%

mardi 29 janvier 2008 à 14:26:26 | loading qui s'affiche à 30% et non à 1%

ouroboros

bonjour à tous
j'ai un gros problem de script pour mon loading!!!!!!!
le loading marche mais il ne s'affiche qu'a partir de 30 à 40% du chargement. et cela est embêtant car avant qu'il ne s'affiche j'ai une grosse page blanche pendant un sacré bout de temps!
et la à vrai dire je sais vraiment pas pourquoi , le xml a charger est leger , certes le swf fait 526ko et je lui demande pas de charger les images à ce moment là.
je vous mets mon code du loding qui ce trouve sur la frame 1 la suite etant sur la frame 2
si vous aviez des idées pour résoudre ce problem ou m'orientez vers la cause du problem
merci a tous  si vous trouvez
ouroboros
autrement vous pouvez voir le test a cette url
[ Lien ]

[code]
#include "mc_tween2.as"
System.useCodepage = true;
//place du loading



//position du swf
Stage.scaleMode = "noScale";
Stage.align = "";
// loding 1
mcl = new MovieClipLoader();
Listener = new Object();
mcl.addListener(Listener);
Listener.onLoadInit = function(target_mc) {
    target_mc._alpha = 0;
};
Listener.onLoadComplete = function(target_mc) {
    target_mc._alpha = 0;

};
listenerObject = new Object();
listenerObject.onResize = function(){
    zero=(955-Stage.width)/2;
    trace(zero);
    l_max =Stage.width;
    barreP_mc.slideTo(zero,undefined,0.2);
    }
Stage.addListener(listenerObject);
// gestionnaire de loding
//_root.attachMovie("loding_general","loding",1,{_x:0,_y:230})
barreP_mc._x=0;
lod_tempo = function(){
        clearInterval(int_tempo_lod);
        gotoAndPlay(2);
};       
// XML: chargement du xml ( quant il est chargé on peut passer a la frame 2 )
// ( barre de loding aussi sur le XML )
XMLdata = new XML();
XMLdata.ignoreWhite = true;
var checkProgress = function(xmlObj:XML) {
    var bytesLoaded = xmlObj.getBytesLoaded();
    var bytesTotal = xmlObj.getBytesTotal();
    var percentLoaded = Math.floor((bytesLoaded / bytesTotal )*100);
    var large_xml = percentLoaded;
    trace ("milliseconds elapsed: " + getTimer());
    trace("bytesLoaded: " + bytesLoaded);
    trace ("bytesTotal: " + bytesTotal);
    trace ("percent loaded: " + percentLoaded);
    trace ("---------------------------------");
    barreXML_mc._width=large_xml*2;
    }
    XMLdata.onLoad = function(success:Boolean) {
        clearInterval(intervalID);
        barreXML_mc.alphaTo(0,0.5);
        }
    XMLdata.load("data/data.xml");
var intervalID:Number = setInterval(checkProgress, 25, XMLdata);
var largeur:Number=0;
_root.onEnterFrame = function() {
    if (_root._framesloaded == _root._totalframes) {
        delete this.onEnterFrame;//on arrête la boucle
        barreP_mc.alphaTo(0,0.5,"linear");
        loading_txt.alphaTo(0,0.5,"linear",0.5);
        deco_loding.alphaTo(0,0.5,"linear",1);
        int_tempo_lod = setInterval(lod_tempo,2000);
    } else {
        //initialisation des variables de la longueur de la barre
        var l_max:Number =Stage.width;
        zero=(955-Stage.width)/2;
        trace(zero);
        barreP_mc._x=zero;
        //la longueur est proportionnelle au nombre de bytes chargés
        largeur=Math.round((_root.getBytesLoaded()/_root.getBytesTotal())*l_max);
        battement=Math.round((_root.getBytesLoaded()/_root.getBytesTotal())*100);
        barreP_mc._width=largeur;
        ran=random(20);
        deco_loding.coeur._xscale=battement+ran;
        deco_loding.coeur._yscale=battement+ran;
        loading_txt.text = "Chargement "+Math.round((_root.getBytesLoaded()/_root.getBytesTotal())*100)+"%";
//        loading_txt._x = largeur-90;
        loading_txt._x=barreP_mc._width-90;
        trace(barreP_mc._width);
    }
};
stop();
[/code]



ouroboros


Cette discussion est classée dans : mc, xml, root, loading, loding


Répondre à ce message

Sujets en rapport avec ce message

Conflit entre diaporama [ par jfg13 ] Bonjour, J'ai récupéré un diaporama AS-XML qui fonctionne très bien seul. Mais lorsque je l'utilise plusieurs fois ils entre mutuellement en conflit. recupérer la taille d'une image chargé dans un xml [ par attentio ] Bonjour,j'ai une image que je recupere dans un xml. tout marche bien... mais je voudrais centrer cette image (qui  peut etre d'une taille variable) et Ajouter du texte depuis mon xml dans loadClip..; au secours [ par barytonlyrique ] Bonsoir à tous...Je débute en Flash et je souhaite créer une pellicule qui affiche toutes mes images par mon xml et qui navigue droite/gauche selon la loadVariables, texte dynamique, et accès dans flash ? [ par PEHA ] Bonjour à tous, avant même de commencer mon envolée lyrique décrivant mon problème, je tiens à signaler avoir passé un bon moment sur le(s) forum(s) p Site fait entierement sous flash [ par donadi2306 ] Bonjour, j'aurais besoin d'aide!!! Je suis en train de faire un site entièrement sous flash. dans mon menu j'ai 4 rubriques dont l'une fait appel à u Flash : Problème de load de miniatures gerées par fichier XML [ par Bisk_31 ] Bonjour tout le monde, ceci est mon premier post car nombreux de mes problèmes étaient déjà résolu sur ce site. Mon problème actuel est que je n'arri loading [ par anas1976gh ] Bonjours, je travaille sur macPro, j'arrive pas de faire le scripte de loading sur une animation flash j'ai bien cherché dans ce site ou dans google j flash MX action script [ par kamel_521 ] hiaider moi à comprendre ce code  et merci d'avance<meta name="Generator" content="Microsoft Word 11" mon get url a des problemes [ par tonydanza ] Bonjour à tous, voila j'ai un petit probleme de code et je ne voie pas l'erreur :si je laisse le code comme ça l'animation est gelée, mais les liens f problème avec action script [ par sidoNY ] Bonsoir,J'ai réalisé une petite animation en .swf où l'internaute a la possibilité de déplacer horizontalement des photos  avec l'action de la souris.


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,139 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales