Avatar billede krosus_p Nybegynder
03. oktober 2001 - 21:38 Der 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.

http://www.urbanchaosvideos.com
Avatar billede lingoman Nybegynder
03. oktober 2001 - 22:06 #1
Man kan arrangere billederne og konvertere dem til et movieclip.
Navngiver instancet og sætter en action på

onClipEvent(enterFrame) {
  moveStep = -2; // rykker 2 pixels til venstre
  this._x = this._x + moveStep ;
}

Når man på et tidspunkt kommer til det sidste billede placeres et nyt instance så det starter precist der hvor det første slutter. osv.

mvh geo
Avatar billede gotcha Nybegynder
03. oktober 2001 - 22:19 #2
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.

Mvh Morten
Avatar billede lingoman Nybegynder
03. oktober 2001 - 22:27 #3
Øh..gotcha ? Er det ikke det samme som mit kommentar ? (udover at du vil bruge 3 instancer i stedet for 2)

Avatar billede gotcha Nybegynder
03. oktober 2001 - 22:28 #4
lingoman > Det er småting, men koden kan også skrives på følgende måde (det er en del hurtigere, når du skal skrive meget kode):

onClipEvent(enterFrame) {
  moveStep = -2;
  _x += moveStep;
}
Avatar billede gotcha Nybegynder
03. oktober 2001 - 22:35 #5
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 :)

Mvh Morten
Avatar billede lingoman Nybegynder
03. oktober 2001 - 22:36 #6
Jeg er da meget glad for at se at vi tænker så ens ;) *LOL
Avatar billede lingoman Nybegynder
03. oktober 2001 - 22:39 #7
Der er faktisk brug for 2 instancer !  Det ved jeg at du også vil indse.. om lidt, når du er så god til mat. :)
Avatar billede gotcha Nybegynder
03. oktober 2001 - 22:46 #8
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 :(

Godnat og sov godt :)

Mvh Morten
Avatar billede krosus_p Nybegynder
03. oktober 2001 - 23:20 #9
Jeg skal vist have det skåret lidt mere ud i pap.

Jeg har fået lavet billederne om til et movieclip, men jeg er lidt usikker på hvordan koden skal være... Og hvor mange instances der skal være
Avatar billede krosus_p Nybegynder
03. oktober 2001 - 23:20 #10
Det med tidslinien skal jeg også lige have forklaret
Avatar billede gotcha Nybegynder
04. oktober 2001 - 08:58 #11
Jeg laver et eksempel på lørdag med vedlagte kommentarer :)
Avatar billede gotcha Nybegynder
04. oktober 2001 - 21:18 #12
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 :)

Mvh Morten
Avatar billede krosus_p Nybegynder
05. oktober 2001 - 15:42 #13
sådan... Det skulle vist være nok point
Avatar billede lingoman Nybegynder
06. oktober 2001 - 14:02 #14
krosus_p >> Hvis du endu ikke har fået tilsendt et eksempel af gotcha kan du sende din fla til mig. Så laver jeg gerne actionen.

geo@lingoman.dk

mvh geo
Avatar billede krosus_p Nybegynder
06. oktober 2001 - 14:34 #15
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.
Avatar billede krosus_p Nybegynder
06. oktober 2001 - 14:36 #16
michael@rcf.dk
Avatar billede krosus_p Nybegynder
06. oktober 2001 - 14:38 #17
Det jeg havde lavet indtil nu var kun en test med tilfældige billeder
Avatar billede lingoman Nybegynder
06. oktober 2001 - 14:40 #18
OK, så skriver du bare til mig hvis jeg kan være til hjælp :)
Avatar billede krosus_p Nybegynder
06. oktober 2001 - 15:18 #19
Du skal selvfølgelig ikke holde dig tilbage fra at lave et eksempel til mig, hvis du har tid/lyst.
Avatar billede gotcha Nybegynder
06. oktober 2001 - 15:24 #20
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:

http://www.hhbk.subnet.dk/slideShow.fla

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å)!

Mvh Morten


Avatar billede gotcha Nybegynder
07. oktober 2001 - 15:43 #21
krosus_p >> Var der mere?
Avatar billede krosus_p Nybegynder
07. oktober 2001 - 22:54 #22
nope. Det ser godt ud. tak
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