03. oktober 2001 - 21:38Der er
21 kommentarer og 1 løsning
billed scrolling
Hejsa.
Jeg har brug for hjælp til at lave noget i flash der ligner de billeder der bevæger sig og befinder sig øverst på følgende side efter man har klikket forbi introen.
Placér billederne i et movie clip, der indeholder alle billederne. På hovedtidslinien tager du så to kopier af dette movie clip, som placeres hhv. til venstre og højre for dit movie clip.
Du skal så definere et venstre endepunkt, da vi flytter de tre movie clips mod venstre. Hele tiden trækker vi en fast værdi fra de tre movie clips\' x-positioner, så vi rykker dem mod venstre. Hvis dit movie clips venstre endepunkt overskrider din grænse, så skal du bare rykke alle de tre movie clips til højre ved at lægge bredden af dit movie clip til deres x-position. På denne måde laver du en illusion om, at der en uendelig lang række af billeder. Desuden er det meget nemt at opdatere, da du bare skal gå ind i dit movie clip og tilføje billeder.
Det er det stort set, men jeg ville bare uddybe det lidt. Min metode gælder dog for at bevæge sig i begge retninger (jeg lavede et eksempel til en gut, der ville kunne bevæge sig i begge retninger, hvor hastigheden skulle være bestemt af musen afstand til midterpunktet), men ellers er din fin nok bortset fra at han ikke behøver at \"placere et nyt instance\", da der ikke er nogen grund til at tage endnu en kopi :)
Nu har det jo ikke det store at gøre med matematik, men problemet ligger vel i, at brugeren så kommer til at se højre endepunkt. Dette gik jeg også først ud fra og ville derfor bruge to kopier, men tænkte så, at han jo bare kan dække højre endepunkt med noget grafik. Jeg er for træt til at teste skidtet lige nu og gider ikke åbne Flash, for jeg falder snart om på min stol og skal have ordnet en engelsk stil til i morgen :(
krosus_p >> Jeg kom lige i tanke om, at jeg har rimelig travlt på lørdag. Derfor gider jeg ikke bruge tid på at stykke et eksempel sammen, når der kun er tale om 15 point, som jo kun gives for de nemme spørgsmål. Af den grund bør du selv prøve at stykke filen sammen ud fra min første forklaring, eller tilføje nogle point. Jeg håber, du har forståelse for det :)
lingoman>> Jeg vil egentlig helst have et eksempel med kommentarer, som gotcha havde tænkt sig at lave til mig, da jeg ikke har bestemt mig for hvordan det helt præcis skal se ud.
Jeg har lavet et eksempel som lovet, men jeg kom først i gang så sent, fordi jeg lige er sluppet af med en ordentlig omgang tømmermænd (Alka Vital brusetabletter skulle vist fjerne dem, så jeg må hellere se at få fat i nogle). Kilden kan hentes herfra:
Jeg har vedlagt kommentarer i kilden i frame 1 i laget ActionScripts på hovedtidslinien. I skal selvfølgelig bare ændre på variablene her, og så ændre på indholdet i mainHolder. Dog skal I være opmærksomme på en mindre forudsætning: Indholdet i mainHolder skal være centreret omkring registreringspunktet (markér indholdet, vælg Align i værktøjslinien, vælg To Stage og centrér så)!
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.