Avatar billede drj68 Nybegynder
11. oktober 2003 - 01:53 Der er 10 kommentarer og
1 løsning

actionscript tut spm.

Når jeg prøver at lave sådan en preloader som på http://www.actionscripts.org/tutorials/beginner/Smooth_PreLoader/index.shtml ,men så når jeg afspiller den så kommer den ikke mere end til 0% !! hva gør jeg forkert??
Avatar billede lyden Nybegynder
11. oktober 2003 - 02:07 #1
Måske en ide at lægge fla'en op ...... :o)


Lyden
Avatar billede drj68 Nybegynder
11. oktober 2003 - 11:16 #2
nåh ja =D

Swf filen: http://frip.dk/dj68/
fla filen: http://frip.dk/dj68/percent.fla
Avatar billede mat Nybegynder
11. oktober 2003 - 11:54 #3
har alle i verden 2004 undtagen mig? Jeg kan desværre ikke se din fil da jeg stadig bruger mx :(

Viser den kun nul procent, men virker efter hensigten? Hvis ja, tjek at du har fået skrevet de korrekte instancenavne og var-navne.

mvh mat
Avatar billede thedarkrider Nybegynder
11. oktober 2003 - 12:10 #4
Prøv at sætte den til at publishe i Flash player 6. Måske virker det
Avatar billede drj68 Nybegynder
11. oktober 2003 - 12:53 #5
--> mat
Jeg har bare taget en tryout på 30 dage!! vil lige se om det er pengene værd!
Avatar billede drj68 Nybegynder
11. oktober 2003 - 12:58 #6
hvis jeg gemmer i mx, fortæller den at actionscript 2.0 går tabt og en hel masse andet... så det går nok ikke
Avatar billede drj68 Nybegynder
11. oktober 2003 - 13:17 #7
det er også ligemeget... finder bare en anden tut ;)

Men kan i så ikke skære disse 2 linjer ud i pap:

difX = cX-_root.targX;
setProperty(this, _x, cX-(difX/5));
Avatar billede mat Nybegynder
11. oktober 2003 - 13:59 #8
Hvis du følger ovenstående tutorial bruger du slet ikke actionscript 2.0

Dit udsnip af et script er et easing-script (movieclippets fart aftages gradvist indtil det når targX´s værdi, hvilket det i teorien aldrig gør).

difX = cX - _root.targX <- cX er dit movieclips nuværende position som der så trækkes targX fra. "_root" betyder din hovedtidlinie, det er altså en variabel der er knyttet til din main timeline.

setProperty() er en deprecated ("udgået") metode til at sætte attributter for et movieclip. setProperty tager 3 parametre (dem i parentesen), et target (hvem), en attribut (hvad) og en værdi ("hvor meget").

Efter version 5 af flash tilgår du bare attributten direkte:

movieclip._x = some_value;

Samme script kan skrives:

this._x +=  (_root.targX - this._x )/5;

Hvilket jeg synes er en del pænere :)


håber det giver mening (og er korrekt :P)

mvh mat
Avatar billede drj68 Nybegynder
11. oktober 2003 - 16:04 #9
Kan stadig ikke få det til at virke og synes det er den bedste jeg kan finde...

Her er mx filen, hvis der er nogen der har tid og lyst ;D
http://frip.dk/dj68/percent2.fla
Avatar billede mat Nybegynder
11. oktober 2003 - 16:13 #10
Hvorfor mener du ikke at den virker? Den virker da helt fint her :)
Avatar billede drj68 Nybegynder
11. oktober 2003 - 16:23 #11
lol! hvordan fik jeg den til at virke ;)

Tak for hjælpen!!
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