Avatar billede thulstrup Nybegynder
24. oktober 2002 - 09:42 Der er 9 kommentarer og
1 løsning

Klar tekst med math.round()

Jeg bruger en pixel font i min menu. Menuen er bevægelig, og medmindre fonten er på en hel pixel bliver den uklar.
Er det muligt at benytte Math.round(), så menuen kun bevæger sig på hele pixels?

Dette script ligger på alle menupunkterne:

onClipEvent (load) {
this._x = -100;
endPosx = 5;
endPosy = this._y;
movex = 0;
movey = 0;
speedx = 0;
speedy = 0;
}

onClipEvent (enterFrame) {
speedx = (speedx+(endPosx-this._x)/3)*0.8;
speedy = (speedy+(endPosy-this._y)/3)*0.8;
movex += (endPosx-this._x)/5;
movey += (endPosy-this._y)/5;
this._x += speedx;
this._y += speedy;       
}
Avatar billede nikolajdu Nybegynder
24. oktober 2002 - 11:27 #1
Tror det bedste vil være at lave en lille gennemsigtig .gif/png med teksten på. Nej det er ikke dynamisk, men så står teksten skarpt.
Avatar billede robertdhn Nybegynder
24. oktober 2002 - 13:12 #2
hvad og hvordan bruges Math.round()?
Avatar billede nikolajdu Nybegynder
24. oktober 2002 - 13:21 #3
Math - Er matematik

Round - Er at runde op.
Floor - At runde ned.
Avatar billede robertdhn Nybegynder
24. oktober 2002 - 13:30 #4
hvad skal man så skrive hvis den skal bevæge sig i hele pixels?
Avatar billede thulstrup Nybegynder
24. oktober 2002 - 13:37 #5
nikolajdu>> Jeg håbede at det kunne lade sig gøre uden at skulle bruge grafik.
Avatar billede nikolajdu Nybegynder
24. oktober 2002 - 13:58 #6
cell - Det tvivler jeg på bliver pænt. :(
Avatar billede alexander_j Nybegynder
24. oktober 2002 - 15:21 #7
nikolajdu --> 'round' er ikke at runde up - det er at afrunde! 'ceil' er at runde op!
Avatar billede nikolajdu Nybegynder
24. oktober 2002 - 15:23 #8
nåja.... detalje. LOL
Avatar billede brianus Nybegynder
24. oktober 2002 - 17:15 #9
Hej

Din pixelfont står knivskarpt, hvis du skriver:

this._x += Math.round(speedx);
this._y += Math.round(speedy);

i slutningen af dit script.

/Brian
Avatar billede thulstrup Nybegynder
25. oktober 2002 - 12:05 #10
hmmm nikolajdu, du har ret i at det ikke ser vildt fedt ud, men det var det svar jeg ledte efter, så point til brianus

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