KUVAUS |
Funktio tekee väriliun sisältävän kuvan sille annetusta kahdesta pääteväristä ja palauttaa uuden kuvan tunnisteen. Väriliun suunta voi olla joko vaaka tai pysty suorakaiteen muotoisilla liuilla, mutta funktio tekee myös ympyrä liukuja (jolloin kuvan mitta suhteet on hyvä olla 1:1). Väriliukuja voi käyttää esimerkiksi energiapalkkien tai neutraalien taustakuvien tekemiseen. |
KÄYTTÖ |
CreateGradient(leveys, korkeus, r1, g1, b1, r2, g2, b2, [tyyli]) |
leveys = Kuvan/väiliun leveys korkeus = Kuvan/väiliun korkeus r1, g1, b1 = Ensimmäisen värin RGB-komponentit r2, g2, b2 = Toisen värin RGB-komponentit tyyli 0 - Vaakasuuntainen liuku (oletus) 1 - Pystysuuntainen liuku 2 - Ympyrä liuku |
Katso myös:
ESIMERKKI |
Include "sdk/include/cbGraphics.cb" bar1 = CreateGradient(100,20,0,0,0,255,255,255,1) bar2 = CreateGradient(100,30,255,255,0,255,0,0,0) bar3 = CreateGradient(20,200,50,50,50,0,0,255,1) cir1 = CreateGradient(150,100,255,255,255,0,0,0,2) cir2 = CreateGradient(32,32,0,255,0,0,0,55,2) DrawImage bar1,10,100 DrawImage bar2,10,130 DrawImage bar3,300,10 DrawImage cir1,130,100 DrawImage cir2,100,10 DrawScreen WaitKey |