Şekillerin kenarlarının ve içinin rengini ayarlamak istiyor isek, şekilleri çizdirmeden önce :
Kenarlar için stroke fonksiyonu, içi için ise fill fonksiyonu kullanılması gerekir. Eğer fonksiyonlar tek parametre ile çağırılırsa gri ölçeğinde renkler elde edilir. Fonksiyon parametresi olarak 0 siyahı, 255 beyazı temsil etmektedir.
fill(128);
rect(150,100,80,75);
stroke(255,0,0);
fill(0,0,255);
rect(150,100,80,75);
Arka planın rengi değiştirilmek isteniyor ise background fonksiyonu kullanılır. Background fonksiyonu da stroke ve fill fonksiyonları gibi tek bir parametre alırsa gri ölçeğinde, 3 parametre alırsa RGB ölçeğinde renkler üretecektir.
background(216,225,149);
fill(0,0,255);
rect(150,100,80,75);
Renk birleşimleri aşağıdaki şekilde tanımlanabilmektedir.
- Kırmızı + Yeşil = Sarı
- Kırmızı + Mavi = Mor
- Yeşil + Mavi = Açık Mavi(cyan)
- Kırmızı + Yeşil + Mavi = Beyaz
- Renk Yok = Siyah
Renkler aynı zamanda tek parametre içinde 16’lık sistemde(hexadecimal) olarak da yazılabilir.
background(#43CCE5);
size(250,250);
background(0);
noStroke();
fill(0,0,255);
rect(0,0,100,200);
fill(255,0,0,255);
rect(0,0,200,40);
fill(255,0,0,191);
rect(0,50,200,40);
fill(255,0,0,127);
rect(0,100,200,40);
fill(255,0,0,63);
rect(0,150,200,40);
stroke(255, 255, 255);
fill(160, 220, 90);
ellipse(250, 200, 300, 300);
fill(160, 210, 230);
rect(245, 40, 10, 240);
fill(255, 255, 255);
ellipse(190, 200, 70, 70);
Bir yanıt yazın