Calvin80
Respect is key
Bonjour à tous.
Je me suis mis à flash concretement depuis 1 semaine maintenant.. pour le boulot.
Je dois faire une demo flash d'un site.
J'ai fait plusieurs fichiers swf que j'appelle en cliquant sur different boutons:
j'appelle donc ma fonction "LoadExternalClip".
voici ma fonction:
mon clip se charge bien. Le probleme est ma barre de chargement :
mais je n'arrive pas à faire défiler ma barre "_root.barre", et normalement, le champ "pourcentage.text" devrait contenir à la fin du loading la taille du fichier loadé. Et bien ça foire: il m'indique la taille du fichier que j'avais loadé avant celui ci.
J'ai regardé presque tous les exemples de barre de progression, mais je n'y arrive pas, qque chose m'échappe.
Voici une url pour tester la chose:
http://164.15.80.165/demo/egalileidemo.html
voilà si qq'un avaez une piste pour m'éclaircir les idées... merci!
Je me suis mis à flash concretement depuis 1 semaine maintenant.. pour le boulot.
Je dois faire une demo flash d'un site.
J'ai fait plusieurs fichiers swf que j'appelle en cliquant sur different boutons:
Code:
on (release) {
_root.currentclip=1;
LoadExternalCLip("connection.swf", "Connection");
}
voici ma fonction:
Code:
function LoadExternalClip(name, displayedname) {
_root.clipname.text = displayedname;
_root.barre.gotoAndStop(0);
_root.clip.LoadMovie(name, 1);
rapport = 0;
while (rapport<100) {
Total = _root.clip.getBytesTotal();
Lu = _root.clip.getBytesLoaded();
rapport = Math.round((Lu)/(Total)*100);
_root.pourcentage.text = "loading..."+Math.round(rapport)+" %";
_root.barre.gotoAndStop(rapport);
}
_root.pourcentage.text = "loaded :"+Math.round(Total/1024)+"Ko";
}
mais je n'arrive pas à faire défiler ma barre "_root.barre", et normalement, le champ "pourcentage.text" devrait contenir à la fin du loading la taille du fichier loadé. Et bien ça foire: il m'indique la taille du fichier que j'avais loadé avant celui ci.
J'ai regardé presque tous les exemples de barre de progression, mais je n'y arrive pas, qque chose m'échappe.
Voici une url pour tester la chose:
http://164.15.80.165/demo/egalileidemo.html
voilà si qq'un avaez une piste pour m'éclaircir les idées... merci!