Avatar billede sysop Juniormester
07. maj 2002 - 18:33 Der er 16 kommentarer og
1 løsning

SWF Fylder for meget.

Jeg har lavet en Flash MX movie, men til min store skræk fylder den ca. 1 mb. Jeg har 11 billeder i filmen og har beskåret dem og konverteret dem til 256 farver.

Det tager alt for lang tid at indlæse filen hvis du har et modem eller lig.n.

Hvad kan man gøre hvis man nu gerne vil have nogle billeder med??
/Jensen
Avatar billede nikolajdu Nybegynder
07. maj 2002 - 18:47 #1
Hvis ike du bruger alle11 billeder på én gang, såkunne du jo vælge at loade dem ind efter behov.... Det ville med garanti hjælpe gevaldigt.
Avatar billede sysop Juniormester
07. maj 2002 - 18:49 #2
God ide, men hvordan gør man det. Jeg har set på tekst felter at man kan loade dem, men hvordan loader jeg billeder. 

PS Jeg er ikke nogen haj, så lidt i pap TAK!
Avatar billede nikolajdu Nybegynder
07. maj 2002 - 18:59 #3
Enten loader du det ind i en level (eller endnu højere) end din base film - Den er ALTID level0.

loadMovieNum("mitJpgBillede.jpg", 1); // Loader du i level0 vil du erstatte hele din hovedfilm

eller direkte ind i et moveclip:

loadMovieNum("mitJpgBillede.jpg", _root.Det herMovieClipSkalBilledetIndi);

/Nikolaj
Avatar billede sysop Juniormester
07. maj 2002 - 19:06 #4
Mit movieklip hedder PicView. Her skal alle billederne på en bestemt position, ligge med en stop action på hver. Brugeren skal når han trykker på menuknappen så få forskellige billeder alt efter hvilken kan der er trykket på.

Skal den så i knap action hedde:
loadMovieNum("mitJpgBillede.jpg", _root.Picview); 
??? Hvordan får jeg den til at ligge på en bestemt X Y postion + hvordan styrer jeg hvilken frame den kommer ind på!

Jeg skal nok smide lidt flere point på for det!
Avatar billede nikolajdu Nybegynder
07. maj 2002 - 19:10 #5
Flere point behøves ikke...

Hvis du sletter dit nuværende movieclip "PicView" og bagefter opretter et nyt magen tilså sal du når du trykker "f8" sørge for at "center-punktet" ligger i øverste venstre hjørne i stedet, så vil alle billeder loades ind der i stedet for et "orsøg" på midten.
Avatar billede sysop Juniormester
07. maj 2002 - 19:16 #6
Jeg er nok ikke helt med. Mit klip "PicView" er bare et movie klip i movien. Alle billederne der er centreret.
Hvis jeg sletter det klip + alle billderne. Skal den så hedde:
loadMovieNum("mitJpgBillede.jpg", _root.Picview); 
??
Avatar billede sysop Juniormester
07. maj 2002 - 19:16 #7
Og hvordan får jeg dem til at ligge sig ind på de enkelte frames?
Avatar billede nikolajdu Nybegynder
07. maj 2002 - 19:25 #8
Du loader dem ikke ind i enkelte frames, men ind i en "movieClipHolder" - Som imit eks nr 2.
Avatar billede nikolajdu Nybegynder
07. maj 2002 - 19:29 #9
Alt hvad du så skal sørge for er at _root.DetherMovieClipSkalBilledetIndi og rent faktisk ligger på stage, når du forsøger at loade det ind.  - De skal altså ligge i samme frame eller movieClippet skal igge på stage før du loader.
Avatar billede sysop Juniormester
07. maj 2002 - 19:38 #10
Tester lige lidt.

Er vi enige om følgende:
_root.Billedholder1
_root.Billedholder2

osv?
Avatar billede sysop Juniormester
07. maj 2002 - 20:00 #11
Det virker bare!!

Men hvordan skal jeg få billedet væk igen når det næste skal vises. Skal jeg bare loade oven i?
Avatar billede nikolajdu Nybegynder
07. maj 2002 - 20:06 #12
Du kan aldtid lave _root..createEmptyMovieClip("SammeInstanceNavn",0);

:))

/Nikolaj
Avatar billede nikolajdu Nybegynder
07. maj 2002 - 20:08 #13
Altid med ét D og _root.createEmptyMovieClip("SammeInstanceNavn",0); - Med ét punktum selvfølgelig.
Avatar billede sysop Juniormester
07. maj 2002 - 20:10 #14
Tak for hjælpen og tålmodigheden!
Avatar billede nikolajdu Nybegynder
07. maj 2002 - 20:11 #15
Det var så lidt - fino fino :))
Avatar billede sysop Juniormester
07. maj 2002 - 20:41 #16
Et lille problem hvis du stadig er der. Den loader ind i et nyt vindue, istdet for mit movieclip "picview".
Avatar billede nikolajdu Nybegynder
08. maj 2002 - 00:13 #17
Prøv evt at slå "expression" til/fra i dit target (Kan sgutte lige huske det.)


loadMovieNum("mitJpgBillede.jpg", _root.Picview); 

loadMovieNum("mitJpgBillede.jpg", "_root.Picview");

/Nikolaj
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