Avatar billede 13thsky Nybegynder
31. maj 2005 - 21:07 Der er 3 kommentarer og
1 løsning

billeder i samme højde?

Jeg hiver 10 billeder ind med følgende script. - men jeg vil gerne have at de alle har samme højde og vidden holde proportionerne.
Desuden vil jeg gerne have at de holder lige meget afstend til hinanden, uanset størrlese -> (m._x = (i*100);)


for (i=0; i<=10; i++) {
    m = main.mainit.duplicateMovieClip("newit"+i, i);
    m.info = images[i];
    m.createEmptyMovieClip("img", 1).loadMovie("images/gallery/gallery2/"+images[i]);
    m._x = (i*100);
    if (i == 10) {
        gotoAndStop(10);
    }
}
stop();
Avatar billede barklund Nybegynder
08. juni 2005 - 09:57 #1
Problemet er, at du er nødt til at vente på, at billedet er påbegyndt load, før du ved, hvilken størrelse billedet har. Det medfører, at du enten er nødt til at lave en central preloader for alle billederne, eller distribueret for hvert enkelt. Det er noget bøvl i Flash MX og derfor er der da også i Flash MX 2004 kommet MovieClipLoader, så tager sig af tingene for dig.

Er du nødt til at lave det i Flash MX så kig på almindelige onEnterFrame-loops og getBytesLoaded vs. getBytesTotal.

--
Morten Barklund
Avatar billede 13thsky Nybegynder
14. juni 2005 - 23:25 #2
takker, barklund, fik det til at virke..

Drop et svar...

Forr. jeg modtager ingen mails når der har været indlæg mere, ved du hvorfor?

/13
Avatar billede barklund Nybegynder
15. juni 2005 - 21:29 #3
Det gør jeg heller ikke :)
Avatar billede barklund Nybegynder
26. juni 2005 - 15:30 #4
Tark for points ;)
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