Avatar billede tonycraft Nybegynder
28. juli 2003 - 11:43 Der er 7 kommentarer og
1 løsning

Bilder fra Txt fil + total size

hey flashers

jeg loder nogle billder dynammisk fra en text fil .(ex :images=studio1.jpg,studio2.jpg,studio3.jpg,studio4.jpg,studio5.jpg&).
hvad skal jeg gøre for at få total size at alle billederne.

takker
Avatar billede barklund Nybegynder
28. juli 2003 - 12:05 #1
Start en loadMovie af dem alle sammen i hvert sit movieclip, vente til alle getBytesTotal er større end 4 (som er størrelsen på et tomt movieclip) og derefter lægger alle deres getBytesTotal sammen - no other way!
Avatar billede thulstrup Nybegynder
28. juli 2003 - 12:43 #2
...hvilket så bliver noget i stil med:

var streng = "studio1.jpg,studio2.jpg,studio3.jpg,studio4.jpg,studio5.jpg";
var arr = new Array();
arr = streng.split(",");
for (i=0; i<arr.length; i++) {
    getSize(arr[i]);
}
function getSize(jpg) {
    counter++;
    holder = this.createEmptyMovieClip("holder"+counter, 1+counter);
    mc = this.createEmptyMovieClip("preldr"+counter, 100+counter);
    holder.loadMovie(jpg);
    mc.onEnterFrame = function() {
        this.bytes = holder.getBytesTotal();
        if (this.bytes>4) {
            total += this.bytes;
            mc.removeMovieClip();
            delete this.onEnterFrame;
            trace("ialt: "+Math.round(total/1000)+" KB");
        }
    };
}
Avatar billede tonycraft Nybegynder
28. juli 2003 - 12:47 #3
u are the king...
det virker
Avatar billede thulstrup Nybegynder
28. juli 2003 - 12:58 #4
Tak for point!
Du skal nok lige lave
counter++; om til _global.counter++; for at det giver mening.
Avatar billede tonycraft Nybegynder
28. juli 2003 - 13:06 #5
super
Avatar billede tonycraft Nybegynder
28. juli 2003 - 13:08 #6
hvis jeg vil hente billderne fra en bestemt folder (billeder/)?
Avatar billede thulstrup Nybegynder
28. juli 2003 - 13:12 #7
så lav holder.loadMovie(jpg); om til holder.loadMovie("billeder/"+jpg);
Avatar billede tonycraft Nybegynder
28. juli 2003 - 13:15 #8
takker...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester