06. december 2002 - 21:35
Der er
31 kommentarer og 1 løsning
Sne som skal dale..?
Hvis i lige vil hjælpe mig så download min film og se om du kan få mit snefnuk til at dale og så der er flere... så der f.eks er 10 snefnuk som dale ned over siden.
Her er et link:
www.friserverplads.dk/flashz/snow.fla
Annonceindlæg fra Kingston Technology
06. december 2002 - 22:29
#1
du ka´ få 100 ka´ du ;) smid det her i frame 1: for (j = 1; j < 100; j++) { duplicateMovieClip(sne, "sne"+j, j); this["sne"+j]._x = random(500); } ...og det her på dit movieclip (som skal have instancenavn: sne): onClipEvent (load) { sx = this._x; ang = 0; d = random(3)+2; this._y = random(100); s = Math.random()-.5; } onClipEvent (enterFrame) { this._x = sx + 2 * Math.cos(ang+=s); this._y += d; if (this._y > 110) this._y = -10; } mvh mat
06. december 2002 - 22:30
#2
ok så 99 da ;P
06. december 2002 - 23:22
#3
Du kan spørge barklund, for han har lavet et super godt Actionscript. /per
06. december 2002 - 23:31
#4
taamas > og btw sæt din framerate op til 20 per > HEY!! mit spiller da, hvad vil du have? :D
Slettet bruger
06. december 2002 - 23:35
#5
Selvom det ikke lige er mit spørgsmål kan jeg nok godt tillade mig at spørge om noget.... Jeg kan ikke finde ud af hvor dette for (j = 1; j < 100; j++) { duplicateMovieClip(sne, "sne"+j, j); this["sne"+j]._x = random(500); } skal ligge?
06. december 2002 - 23:36
#6
mat> Det spiller ikke rigtigt! Du har nemlig glemt noget meget vigtigt. Desuden har barklunds script nogle smart finesser, som ikke findes i dit script. /per
06. december 2002 - 23:39
#7
Slettet bruger
06. december 2002 - 23:42
#8
det er cool ;o)
06. december 2002 - 23:46
#9
westhi > det skal ligge i frame 1
per > det hakker ad helvede til ;) ..og hvad har jeg glemt? Og hvis du prøver at fortælle mig at barklund er en bedre koder end mig så er der slet ingen tvivl, ja det er han, og? ;)
her er mit script "in action" i taamas´ fil, jeg synes det kører helt fint :)
http://www.ultra-abe.dk/temp/snow.html
Slettet bruger
06. december 2002 - 23:49
#10
Frame...... Hmmm jeg kan kun se layers :) (Ja jeg er ny!)
06. december 2002 - 23:50
#11
westhi > frames er dem der er ud for dine layers, dem med den røde markør :)
06. december 2002 - 23:58
#12
mat> Man skal altid huske at fjerne dine sne objekterne, når de forsvinder ud af skærmen. Sæt følgende på objektet: if (this._x > 400 || this._y > 300) { this.removeMovieClip(); } /per
Slettet bruger
06. december 2002 - 23:59
#13
jeg er utrolig dum når det lige gælder det sne.... jeg gi'r fandme op!
07. december 2002 - 00:00
#14
mat>Din sne ser ikke særlig naturlig ud, så du har stadigvæk meget at lære. /per
07. december 2002 - 00:01
#15
per > jeg fjerner dem ikke, jeg genbruger dem jo. Tjek linien: if (this._y > 110) this._y = -10; ...man kunne så tilføje noget der ville rykke dem på x-aksen osse, men din pointe er er forkert! ;)
07. december 2002 - 00:02
#16
mat>Rigtig sne skal ikke genbruges. /per
07. december 2002 - 00:03
#17
mat> Måske stiller jeg for store betingelser. ;) /per
07. december 2002 - 00:12
#18
per > styr dig mand, hvad vil du have? ovenstående er flækket sammen på 5 minutter, vil du have total realisme så skal jeg sgu have noget mere tid ;) Selvfølgelig kan sne genbruges ;)
07. december 2002 - 00:14
#19
westhi > smid en mail så sender jeg dig en .fla (selvom per ikke kan lide min sne)
Slettet bruger
07. december 2002 - 00:16
#20
Jo tak så jeg kan fatte meningen i det :-) Der daler kun et snefnug og det er jo ikke særlig hyggeligt ;) morten@westhi.dk
07. december 2002 - 00:18
#21
sne sendt fra abekatten :)
07. december 2002 - 00:53
#22
07. december 2002 - 12:20
#23
Mat> nu har jeg fået det til at funger men kan du forklare hvorfor dette skal være i 1 frame: for (j = 1; j < 100; j++) { duplicateMovieClip(sne, "sne"+j, j); this["sne"+j]._x = random(500); } Og dette i mit movie clip: onClipEvent (load) { sx = this._x; ang = 0; d = random(3)+2; this._y = random(100); s = Math.random()-.5; } onClipEvent (enterFrame) { this._x = sx + 2 * Math.cos(ang+=s); this._y += d; if (this._y > 110) this._y = -10; }
07. december 2002 - 12:32
#24
I frame 1 duplikerer jeg så mange movieclips som jeg syntes der skal til, i dette tilfælde 99. Scriptet på movieclippet er det som bevæger snefnugget og det kopieres med ud på alle kopierne. thats it :)
07. december 2002 - 12:47
#25
Fuck jeg mangler lige en flash player.. hvor finder jeg sådan en ? :)
07. december 2002 - 12:54
#26
Jeg kan ikke gemme den som swf??? fatter det ik
07. december 2002 - 13:22
#27
hvad mener du med at gemme den som swf? du skal publishe den til en swf man gemmer som .fla?!?
Slettet bruger
07. december 2002 - 17:14
#28
mat>> Sne ikke modtaget fra abekatten :)
07. december 2002 - 17:15
#29
abekatten prøver igen så, 2 sec :)
07. december 2002 - 17:20
#30
jeg synes nok jeg så en mailerdemon da jeg tømte min inbox imorges, jeg har sendt en ny mail men hvis den ikke er kommet kan du bare hente den her:
www.ultra-abe.dk/temp/snow.fla
Slettet bruger
07. december 2002 - 17:29
#31
denne gang modtog jeg den men outlook fjernede adgangen til den fordi den var usikker..? jeg henter den bare fra linket i stedet ;)
09. december 2002 - 19:24
#32
Hehe... Jeg tror det var et af mine allerførste spørgsmål herinde på eksperten.. Den kan sticke til noget grafik og læge sig ovenpå det og alt muligt sejt :o)
http://www.eksperten.dk/spm/143604 /Barklund
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.