Jani wrote:Ruuttu wrote:3D -efekteissä päälimmäisen kerroksen pitäisi olla alempia huomattavasti kirkkaampi selkeyden vuoksi.
Noissahan on eri värit...
Oikeastaan tarkoitin tällaista:
Code: Select all
font = LoadFont("arial",80)
SetFont font
Color cbblue
Repeat
Text3D(0,0,"Hei",10)
DrawScreen
Forever
Function Text3D(x,y,teksti$,korkeus)
r = getRGB(RED)
g = getRGB(GREEN)
b = getRGB(BLUE)
For i = 1 To korkeus
Color Max(r-i*5,0),Max(g-i*5,0),Max(b-i*5,0)
If i = korkeus Then Color Max(r-i*3,0),Max(g-i*3,0),Max(b-i*3,0)
Text x+i,y+i,teksti
Text x+i+1,y+i,teksti
Text x+i+2,y+i,teksti
Next i
Color r,g,b
EndFunction
Kuten toivottavasti huomaat, tekstistä on huomattavasti helpompi saada selvää kuin alkuperäisessä esimerkissä. En siis tarkoittanut että kerrosten pitäisi olla erivärisiä, ("Noissahan on eri värit" - niin, tiedän) vaan että ylimmän kerroksen pitäisi olla ENEMMÄN erivärinen kuin alemmat kerrokset ovat.