14. maj 2005 - 21:28Der er
20 kommentarer og 1 løsning
bitmaps i flash
Hej,
Jeg har lavet et website i ren flash, der indeholder en hulens masse bitmaps... Siden tager rimelig lang tid om at loade, hvilket jeg gerne ville ændre hvis muligt?!
du kunne starte med at sætte kvaliteten ned i flash biblioketet? (vælg bibliotek, vælg et billede, højreklik, vælg properties, sæt export kvaliteten ned til det tåliglige, og gentag procssen for hvert billede. ELLER sæt den generelle export kvalitet ned når du publiserer (ikke optimal løsning)
Må vi se websitet? I så fald er det noget nemmere at pege på, hvad der kan optimeres. At sætte billedkvaliteten ned er ikke nødvendigvis den eneste / bedste løsning.
nej korrekt der KAN være andre faktorer der spiller ind som LH.dk skriver ville det hjælpe gevaldigt hvis vi kunne se filen (swf)
som svar på dit spørgsmål, så nej billederne kan ikke være i dit bibliotek hvis de skal loades dynamisk. men hvis de allerede ligger som MC's kan du nemt hente dem ind (på flere måder) (CreateEmptymovieclip eller loadMovienum, med videre, igen ville det være nemmere at svarre på hvis filen var til at se på ;)
Det er første gang, jeg rigtigt arbejder med flash. Og siden er overhovedet ikke fancy, ingen lir med animationer og lign. Ville bare vise at flash også kan bruges som alternativ til html, hvis man helst vil slippe for rene koder.
Filen fylder vistnok omkring 2 KB, så det er slemt... Tænkte på om en preloader måske kunne "underholde" besøgende, mens siden loader, men tror ikke engang, at det er nok.
I må da gerne se filen, men husk jeg er nybegynder...
Jeg tror det er Mb du mener... ;-) 2 Kb er ingenting.
Hvad mener du med at du ikke kan zippe den?? Hvis det er en fil på 2 Mb bør du sagtens kunne zippe den og lægge den online et sted, så alle herinde kan nå den.
Jeps, det var Mb. Havde problemer med at åbne mit usb stik (troede det var stået af), så kunne ikke tjekke. har prøvet at lægge den ud online, men der sker lidt hokus pokus, den laver filen om til et word doc.
Jeg kan evt. zippe den og maile den? havde ikke winzip, men det har jeg nu.
Jeg har ikke modtaget noget. Du er sikker på at du sendte filen i zippet tilstand, til ovenstående adresse? Er det .fla eller .swf filen du har sendt og hvad fyldte den i zippet tilstand?
Jeg havde overset, det var .com, da dit nick er dk... Sorry :( Den skulle være sendt nu. Filen fylder 1,68 Mb i zippet tilstand. Det er .fla, jeg har sendt.
Ok, jeg har fået den nu og har lige kigget et par minutter i den. Bare rolig, det er ikke så slemt som jeg frygtede! :-)
Den bedste løsning i dette tilfælde, er helt klart at hente de forskellige movieclips ind dynamisk. Dvs. trykker man på fx "Provence", skal flashen hente det movieclip ind, som indeholder oversigten over netop de produkter og derefter vise det på normal vis. Klikker man derefter på et af produkterne, fx. "Paris sofabord", så skal flashen hente det billede ind dynamisk og vise det - ganske enkelt. Det vil gøre underværker for loadtiden at det hele ikke skal hentes ind, når man loader flashen.
Som mobius6 også skriver, så prøv at kigge på funktionen "loadMovieNum", i flash's indbyggede hjælp. Du har en ældre eller mindre version af Flash end min egen, så jeg tror det er fint med den funktion. Du bruger i forvejen attachMovie, som tager movieclipsene fra library'et - nu skal de bare hentes eksternt.
De movieclips du har i dit library skal du så bare have gemt enkeltvis som filer og derefter hente dem ind. Du skal nok lave et nyt dokument, trække et movieclip over af gangen og derefter gemme det enkeltvist - jeg er faktisk ikke lige klar over om det kan gøres smartere.
Lige en anden ting: Du har lavet størrelsen i 800x600... hvad med de folk i jeres målgruppe, som netop bruger den opløsning? De vil se en nedskaleret version og det vil givetvis gøre billederne dårligere. En bruger med en opløsning på 1024x768 vil muligvis også få problemer med højden på flashen, hvis browservinduet har et par ekstra værktøjslinier.
Håber det bragte dig lidt videre! Held og lykke med projektet. :-)
jeg prøver at kigge på loadMovieNum... Vidste godt at de kunne hentes dynamisk ind, men ikke lige hvordan.
Angående størrelse, har jeg leget lidt med, at det til enhver tid skal fylde 100% af skærmen. Det virker nogenlunde, men skal da helt bestemt kigge nærmere på det.
Det du skriver med højden i opløsning 1024 x 768, det forstår jeg ikke helt... Vil den cutte toppen af flashen eller hvad?
Hvis man har en opløsning på 1024x768 på sin monitor, skal du huske at det er HELE monitorens opløsning - derfra skal du trække arealet til forskellige browseres menulinier, så reelt set har du noget mindre plads end 1024x768 pixels at gøre med. Prøv fx. at åbne din egen browser og tag et screendump, så kan du paste billedet ind i et eller andet tegneprogram og måle, hvor stort DIT aktive vindue, til visning af websites er. Men, husk så at det jo altså kan variere en del fra bruger til bruger, afhængigt af browser og antallet af ekstra værktøjslinier.
Jeg kan egentlig ikke bruge point til noget, så behold du bare dem. Det vigtigste er at du kom videre og fik hjælp til dit spørgsmål. :-)
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.