Bonsoir.
Je suis récemment passé sur AS2 en publication flash, compte tenu des fonctionnalité graphique intéressante et importante que cela comporte.
Petit problème; mon loader de référence ne support pas la transition AS1 --> AS2.
Un peu d'aide svp pour un graphique sans cervelle ?
LES ERREURS :
Erreur de syntaxe (x3)
ligne 14, 19
- leftsek = "0" add leftsek
ligne 22
leftTime = min add leftsek
LE CODE :
total_bytes = _root.getBytesTotal();
loaded_bytes = _root.getBytesLoaded();
percent_done = int((loaded_bytes/total_bytes)*100)+" %";
var perc = (loaded_bytes/total_bytes)*100;
setProperty("progress", _xscale, perc);
time = (getTimer()/1000)-teit_1;
bps = loaded_bytes/time;
bytes_left = total_bytes-loaded_bytes;
leftsek = Math.ceil(bytes_left/bps);
min = Math.floor(leftsek/60);
if (min>=1) {
leftsek -= Math.floor(min*60);
if (leftsek<10) {
leftsek = "0" add leftsek;
}
} else {
min = "0";
if (leftsek<10) {
leftsek = "0" add leftsek;
}
}
leftTime = min add leftsek;
bits = bps/1024;
loadedetKbps = int(loaded_bytes/1000)+" K";
COMMENT ÇA MARCHE :
gotoAndPlay("load");
ifFrameLoaded ("loadthis") {
gotoAndPlay("endthis");
}
Il me semblais important de montrer comment ça
fonctionnait.
Je comprend que ce code peut-être vétuste,
néanmoins il m'a longuement servis, car modulable à merveille (dans ses options) pour un âne comme moi.
Ma barre de chargement ne se remplit même plus, comme c'est triste.
En vous remerciant de tout coeur pour votre petit coup de main.
/bizou