Avatar billede dd_ns Nybegynder
23. juli 2002 - 12:59 Der er 38 kommentarer og
1 løsning

Move picture...

Jeg har en ide, som jeg gerne vil have ført ud i livet...

Jeg ville gerne have en rækker nedaf med 10 billeder. de 10 bileder skal så rykke mod højre afhængigt af hinanden... er det forståligt? Jeg ville mene noget ala.

pic 1 skal rykke 3 felter per sek.
pic 2 skal rykke 6 felter per sek.
pic 3 skal rykke 4 felter per sek.
...

når alle så har været igennem 1 gang skal man kunne sætte nye værdier på hvor mange felter de forsekllige pic's skal rykke per sek. Man skal også kunne definere hvor mange gange der skal køres igennem alle pic. Altså fra pic 1 til pic 10
Avatar billede Slettet bruger
23. juli 2002 - 19:23 #1
Det her er det bedste, jeg kan præstere i dag:
http://www.friserverplads.dk/phoenixv/10billeder.html
Der er ikke mulighed for at ændre pixel-antallet for hvert gennemløb (endnu).
Avatar billede Slettet bruger
24. juli 2002 - 11:21 #2
Avatar billede dd_ns Nybegynder
25. juli 2002 - 09:24 #3
Det ser sku godt ud, men der er bare lige et par ting. Hvis nu at jeg gerne ville have det sådan at det faktisk er baggrunden der flytter sig, men samtidig flytter brikkerene sig? Kan du forstå det?
Avatar billede dd_ns Nybegynder
25. juli 2002 - 09:24 #4
Jeg er villig til at poste flere point, hvis du kan lave det.
Avatar billede Slettet bruger
25. juli 2002 - 09:32 #5
Nej, det forstår jeg ikke helt, må jeg indrømme. Prøv at forklare det lidt nærmere!
Du hehøver ikke øge point-summen.
Avatar billede dd_ns Nybegynder
25. juli 2002 - 09:36 #6
Okay...

Det er sku lidt svært. Men jeg prøver...

Vi har et baggrunds billede der er 1400 i bredden. Men man kan kun se de 400. Det skal så scrolle 10 pixels til højre hver sekund... Det du har lavet indtil nu er ganske fint, de skal bare kun køre een omgang og blive inde i billedet... forstår du det??? Hvis du ikke forstår det må du lige sige til, da jeg vil prøve at tegne 2 billeder så..
Avatar billede Slettet bruger
25. juli 2002 - 10:12 #7
Jeg tror, jeg forstår.
Vil du sætte nye hastigheder for hver gang billederne rykker sig?
Avatar billede dd_ns Nybegynder
25. juli 2002 - 10:17 #8
Ja, altså lige som sådan her:

baggrunden rykker 10 pixel hver sekund. pic1 rykker så 2 pixel frem pic2 rykker 1 tilbage osv... forstår du=?
Avatar billede Slettet bruger
27. juli 2002 - 17:59 #9
Tja, nu blev jeg lidt forvirret igen! :)
Jeg vil sådan set bare vide, om du vil sætte antal pix for hvert ryk. Så du fx kan definere:

billede1 = new Array(2, 3, 4, -5);

Altså at billede 1 rykker sig henholdsvis 2, 3 og 4 pixels frem de tre første gange og 5 pixels tilbage den sidste gang.
Avatar billede dd_ns Nybegynder
27. juli 2002 - 18:19 #10
Ja tak, men hvad med det baggrundsbillede, kan du lave det?
Avatar billede Slettet bruger
28. juli 2002 - 12:04 #11
Mener du noget ligesom det her, bare vandret (?):

http://javascript.internet.com/bgeffects/bg-scroller.html
Avatar billede dd_ns Nybegynder
28. juli 2002 - 12:50 #12
Jepsen... Man skal så bare kunne vælge hastighed... Kun 1 variabel... Det skal ikke variere... er det noget du kan klare?

Du skal nok få nogle flere point, da du lægger meget arbejde i dette.
Avatar billede Slettet bruger
28. juli 2002 - 12:52 #13
Jeg kan da prøve! Jeg er dog stadig lidt usikker på, hvad du præcist vil.
Men nu prøver jeg, og så må du sige, og det er det, du er ude efter!

2(000) sek...
Avatar billede Slettet bruger
28. juli 2002 - 13:11 #14
Der er godt nok et lidt dårligt eksempel, men prøv at se på førnævnte link igen.
Avatar billede dd_ns Nybegynder
28. juli 2002 - 18:34 #15
JEps, så er vi der næsten... Hele showet skal køre i en iframe på ca 450 i bredden. men hvor tit bevæger iconeren sig? Og kan jeg definere at det hele skal køre i 20 sekunder, eller 30 eller 40?
Avatar billede Slettet bruger
29. juli 2002 - 18:14 #16
Denne linje bevæger ikonerne:

setTimeout("bv()", 1000);

1000 er antallet af millisekunder mellem hvert ryk. Et større tal sænker tempoet, et højere sætter det op.
Du kan jo selv regne dig frem til, hvor stor hastigheden skal være for at køre det i 20, 30 eller 40 sekunder!
Avatar billede dd_ns Nybegynder
30. juli 2002 - 09:46 #17
Hvad med det omkring at det hele kun køre i en iframe passer til baggrundsbilledet???

Med det ser godt ud...
Avatar billede Slettet bruger
30. juli 2002 - 10:07 #18
Du kan sagtens lægge det i en iframe. Det opstår der ingen problemer med. Men jeg har ikke lige noget billede, der er 1400 pixels bredt, så jeg kan ikke give et eksempel!
Avatar billede dd_ns Nybegynder
30. juli 2002 - 10:35 #19
Hvis nu jeg har et billede på, lad os sige 40 i bredden, laver den så fill out med det billede.
Avatar billede dd_ns Nybegynder
30. juli 2002 - 10:44 #20
Det virker lidt somon at det kun er den øverste der rykker sig...
Avatar billede Slettet bruger
31. juli 2002 - 11:29 #21
Jeg ved ikke, hvad du mener med "fill out".

Grunden til, at det kun er det øverste billede, der rykker sig, er, at jeg ikke har gidet definere alle hastighederne for de andre billeder. Hvis du ser efter, kan du også se, at de faktisk rykker sig lidt i starten, og du skal bare udfylde deres respektive array's, så virker det!
Avatar billede dd_ns Nybegynder
31. juli 2002 - 11:32 #22
fill out spg'et fandt jeg selv ud af...

Ja, det fant jeg også ud af...

Jeg takker for hjælpen...

Vil du have flere point eller er du tilfreds med dette?
Avatar billede Slettet bruger
31. juli 2002 - 11:34 #23
Nej, tak; points skal ikke være noget problem!
Avatar billede dd_ns Nybegynder
31. juli 2002 - 11:35 #24
Godt så... Du for point nu, men jeg har lige et spørgsmål... Hvordan laver jeg det sådan at når den sidste "ting" har rykket sig så stopper baqggrunden???
Avatar billede Slettet bruger
31. juli 2002 - 11:40 #25
2 sek...

Og tak for points, forresten!
Avatar billede Slettet bruger
31. juli 2002 - 11:41 #26
Skal alle billeder rykke sig det samme antal gange?
Avatar billede dd_ns Nybegynder
31. juli 2002 - 11:42 #27
ja, alle billeder skal rykke samme antal gange... Og når det er gjordt, så skal hele dynen stoppe...
Avatar billede Slettet bruger
31. juli 2002 - 11:50 #28
Avatar billede Slettet bruger
31. juli 2002 - 11:52 #29
Næ, nu er den der! :)
Avatar billede dd_ns Nybegynder
31. juli 2002 - 11:55 #30
Takker... Rykker den så så mange gang der er tal i array'et eller er det fast difeneret et sted?

Det kan godt være at jeg vender tilbage med flere spørgsmål, håber at det er iorden... Hvis det er ngoet stort jeg spørger om, for du sefælig flere point...
Avatar billede Slettet bruger
01. august 2002 - 21:03 #31
Den rykker så mange gange, som der et tal i array'et, ja! Men det er temmelig vigtigt, at alle arrays har samme længde!

Du vender bare tilbage, hvis du skulle få brug for det! :)
Avatar billede dd_ns Nybegynder
02. august 2002 - 09:16 #32
Okay, så har jeg en her. De billeder jeg bruger til dem der rykker(du har brugt close.gif) er animeret. Jeg kunne godt tænke mig at stoppe dem efter f.eks 30 sekunder... Hvordan gør jeg det? Jeg har fundet ud af at hvis jeg trykker på STOP knappen i IE så stopper animationen. Men kan jeg bruge det til noget.
Avatar billede Slettet bruger
02. august 2002 - 09:31 #33
Man kan ikke stoppe en animation med javascript, men du kan se her:
http://www.dansteinman.com/dynduo/en/gifanim.html (temmelig besværligt)
Avatar billede dd_ns Nybegynder
11. november 2002 - 14:21 #34
Kan du stadivæk hjælpe mig med denne`?
Avatar billede Slettet bruger
11. november 2002 - 14:38 #35
Ja, hvis det står i min magt at hjælpe, så gør jeg det gerne! :)
Avatar billede dd_ns Nybegynder
11. november 2002 - 14:40 #36
Takker....

Kan man ikke lave sådan at den skifter billedet ud når den er færdig? forstår du?
f.eks. Når den bevæger de 10 billeder de antal gange der er værdier i array'et bruger den jo billedet fra gif filen. Men når array'et er tomt så skifte det animeret gif billede ud med at andet`?, på den måde kan jeg jo "stoppe" giffen?
Avatar billede Slettet bruger
11. november 2002 - 14:43 #37
Jo, det kan du godt. Skal alle billeder have den samme src til sidst?
Avatar billede dd_ns Nybegynder
11. november 2002 - 14:45 #38
nix, hver deres...
Avatar billede Slettet bruger
11. november 2002 - 16:17 #39
Går du helt ud fra mit eksempel, eller har du ændret på nogen småting?
For det vil være nemmest, hvis jeg bare lige kan bygge videre på dit nuværende script!
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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