Grafiikka : komennot

COLOR


   KUVAUS

Asettaa piirtovärin. Text, Print, Box, Dot, Line, Ellipse ja Circle käyttävät kaikki nykyistä piirtoväriä. Väri annetaan kolmena komponenttina RGB-standardin mukaisesti. Lisätietoa väreistä oppitunnista 6 ja sanakirjasta. Katso esimerkki.

Jos et halua määrittää väriä kolmessa komponentissa, voit myös jättää kaksi ensimmäistä parametria nollaksi ja antaa miinusmerkkisen arvon 1-16.7 milj.

Voit käyttää väriarvojen tilalla myös CoolBasicin sisäänrakennettua värivakiota. Siten Color cbRed on sama kuin Color 255,0,0. Listan värivakioista löydät täältä.

   KÄYTTÖ
COLOR punainen, vihreä, sininen

   tai

COLOR 0, 0, pikseliarvo

   tai

COLOR värivakio

  • punainen = Kokonaisluku. Punainen komponentti.
  • vihreä = Kokonaisluku. Vihreä komponentti.
  • sininen = Kokonaisluku. Sininen komponentti.
  • pikseliarvo = Kokonaisluku. Muuttujaan luettu 32-bittinen pikseli tai kokonaisluku -16,7 milj -> 0.
  • värivakio = Jokin CoolBasicin värivakioista.

  • Katso myös: CLSCOLOR

       ESIMERKKI
    For r=0 To 255 Step 10
        Color r,0,0
        Box 10+r,10,10,10
    Next r

    For g=0 To 255 Step 10
        Color 0,g,0
        Box 10+g,30,10,10
    Next g

    For b=0 To 255 Step 10
        Color 0,0,b
        Box 10+b,50,10,10
    Next b

    For y=0 To 255 Step 10
        Color y,y,0
        Box 10+y,70,10,10
    Next y

    For o=0 To 255 Step 10
        Color o,o/2,0
        Box 10+o,90,10,10
    Next o

    For s=0 To 255 Step 10
        Color 0,s,s
        Box 10+s,110,10,10
    Next s

    For m=0 To 255 Step 10
        Color m,0,m
        Box 10+m,130,10,10
    Next m

    For w=0 To 255 Step 10
        Color w,w,w
        Box 10+w,150,10,10
    Next w

    For l=0 To 255 Step 10
        Color 0,l,l/2
        Box 10+l,170,10,10
    Next l

    For l=0 To 255 Step 10
        Color 0,l/2,0
        Box 10+l,190,10,10
    Next l

    For l=0 To 255 Step 10
        Color l/2,l,l/4
        Box 10+l,210,10,10
    Next l


    DrawScreen
    WaitKey

    <<TAKAISIN