Avatar billede Per Frits Juniormester
06. august 2002 - 10:56 Der er 31 kommentarer og
1 løsning

Hvordan ???

Jeg faldt over dette site, som i sig selv ikke er det bedste, men stadig....hvordan mon de har lavet, den måde hvorpå siden scroller, når du trykker på en knap ???
Jeg går ud fra at det er AS, eller ???

http://www.smilezandsouthstar.com

På forhånd tak
Per Haar.
Avatar billede initializing Nybegynder
06. august 2002 - 10:59 #1
Lav en bedre overskrift, tak.
Avatar billede barklund Nybegynder
06. august 2002 - 11:17 #2
Det er ret nemt... Et langt movieclip der på enterFrame scriptes med easing til en slutposition og snapper, når den er tæt på. Ved tryk på knap indstilles denne slutposition til noget nyt... Basically:

Knap:

on (release) {
    scroller.endy = 100;
}

MovieClip:

onClipEvent (load) {
    endy = 0;
}
onClipEvent (enterFrame) {
    if (endy != _y) {
        _y += (endy-_y)/3;
        if (Math.abs(endy-_y) < 3)
            _y = endy;
    }
}


/Barklund
Avatar billede Per Frits Juniormester
06. august 2002 - 13:59 #3
Det kan jeg ikke få til at virke, der sker noget mystisk med mit MC, når jeg tester min movie ??

Det bevæger sig opad ???

Per Haar.
Avatar billede Slettet bruger
06. august 2002 - 14:14 #4
Ja - det er fordi du skal ændre koordinatet _y til _x  :-)
Avatar billede Per Frits Juniormester
06. august 2002 - 14:19 #5
hmmm..Det virker stadig ikke, jeg må gøre et eller andet helt forkert!!

Er det ikke meningen at mit MC, skal følge efter min knap, når jeg slipper den ??
Avatar billede Per Frits Juniormester
06. august 2002 - 14:32 #6
Jeg har brugt dette script før, til at få et MC til at følge musen....det er egentlig den samme effekt jeg ønsker, men blot "on release" istedet for.

onClipEvent (enterFrame) {
//x movement
mx=_root._xmouse;
if (mx<_x) {
dx=_x-mx;
}
else {
dx=mx-_x;
}
moveSpeedx=dx/10;
if (mx<_x) {
_x=_x-moveSpeedx;
}
else {
_x=_x+moveSpeedx;
}
}

Kan det mon lade sig gøre ??

Per Haar.
Avatar billede barklund Nybegynder
06. august 2002 - 14:53 #7
Dit movieclip skal da bare bevæge sig hen til side 3, når man trykker på knap3 - det er sådan omtalte link virker... Det har ikke noget at gøre med, hvor knap3 er placeret...
Avatar billede Per Frits Juniormester
06. august 2002 - 14:59 #8
Det eneste der sker, når jeg tester min movie, er at mit MC rykker lidt til venstre, og det sker uden at jeg rører knappen ???
Avatar billede mat Nybegynder
06. august 2002 - 15:14 #9
det er fordi variablen endy er sat til 0 i load, så løber movieclippet naturligvis til 0...hvis det skal stå stille der hvor du har placeret det kan du bare definere endy til at være _x: endy = _x;

prøv at tildele endy en ny værdi på en knap på ovennævnte måde(og husk at dit mc skal have instancenavnet scroller)
Avatar billede barklund Nybegynder
06. august 2002 - 15:20 #10
(pænt forvirrende at endy skal være _x - men det er jo min egen fejl :o)
Avatar billede Per Frits Juniormester
06. august 2002 - 15:26 #11
HURRA!!!  Nu har jeg sørme fået det til at virke, men er der mulighed for at sætte hastigheden lidt ned, når den scroller ???

- og hvor det dog fedt at i gider at hjælpe !!! :o)
Avatar billede mat Nybegynder
06. august 2002 - 15:34 #12
<snip>

_x += (endy-_x)/3;

</snip>

...prøv at skrive en højere værdi end 3 her ;)
Avatar billede Per Frits Juniormester
06. august 2002 - 15:38 #13
1000 tak!! I er bare for seje.
- så nu skal der jo deles point ud....
:-)
Avatar billede Per Frits Juniormester
06. august 2002 - 15:46 #14
Barklund, og mat.....smider i lige et svar :-)
Avatar billede mat Nybegynder
06. august 2002 - 15:53 #15
jeg skal ikke point, det er barklunds :)
Avatar billede barklund Nybegynder
06. august 2002 - 16:08 #16
Jeg skal heller ikke point, men vil da gerne have nogle... :o)

Selvom jeg rodede lige lovlig meget rundt i det med koordinater og ting...
Avatar billede Per Frits Juniormester
06. august 2002 - 16:10 #17
Jamen vi fandt jo ud af det, og det er jo dit script :-)
Avatar billede barklund Nybegynder
06. august 2002 - 16:38 #18
Jeg tarker... :o)
Avatar billede Per Frits Juniormester
06. august 2002 - 16:42 #19
Jeg ber' :o)
Avatar billede mat Nybegynder
06. august 2002 - 17:28 #20
jaja bare fordi man er en spasser på tasterne, skal man punkes :D
Avatar billede barklund Nybegynder
06. august 2002 - 17:34 #21
Her er vi så høflige, og så braser du bare ind... Kan du tage dine eder og placere dem oppe i din bagdel...
Avatar billede Per Frits Juniormester
06. august 2002 - 17:37 #22
Må jeg så bede om kammertonen...Det er trods alt mit sp ;-)
Avatar billede barklund Nybegynder
06. august 2002 - 17:58 #23
A
Avatar billede barklund Nybegynder
06. august 2002 - 17:58 #24
(kammertonen... :o)
Avatar billede Per Frits Juniormester
06. august 2002 - 18:00 #25
440 hz om jeg må be' :o)
Avatar billede barklund Nybegynder
06. august 2002 - 18:08 #26
Er det ikke også et A+
Avatar billede barklund Nybegynder
06. august 2002 - 18:08 #27
Der skulle stå:

Er det ikke også et A?
Avatar billede Per Frits Juniormester
06. august 2002 - 18:18 #28
Jo det er, jeg ville bare ha' det sidste ord ;o)
Avatar billede barklund Nybegynder
06. august 2002 - 18:26 #29
Næ...
Avatar billede Per Frits Juniormester
06. august 2002 - 18:28 #30
Barklund> har du lyst til at komme med en site vudering for mig, på et site jeg lavede for et lille års tid siden ??
Avatar billede barklund Nybegynder
06. august 2002 - 18:59 #31
Nånå... jeg er super dårlig til grafik, så jeg er nok den dårligste at spørge... :o)

Jeg synes at site er flot, hvis to lodrette streger er parallelle, for det kan jeg dårlig nok lave selv... :o)
Avatar billede Per Frits Juniormester
06. august 2002 - 19:01 #32
*LOL* oki, så glemmer vi alt om det :o)
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