Podešavanje boja i slučajno generisanje vrijednosti - VII razred
Svaka od tri boje u RGB modelu može imati vrijednost od 0 do 255. Boja se može opisati navođenjem tri broja.
r=0, g=0, b=0 predstavlja crnu boju,
r=255, g=255, b=255 predstavlja bijelu boju,
r=255, g=0, b=0 predstavlja crvenu boju,
r=0, g=255, b=0 predstavlja zelenu boju,
r=0, g=0, b=255 predstavlja plavu boju.
U programskom jeziku Pajton boja se može predstaviti pomoću liste (na primjer lista [0,255,0] predstavlja zelenu boju) ili pomoću torke (na primjer, uređena torka (0,255,0) zapisuje zelenu boju).
Torke su veoma slične listama. Glavna razlika je to što se u liste mogu dodavati elementi, dok su torke fiksirane dužine, i kada su napravljene, nema načina da im se dodaju, uklone niti promijene njihovi elementi.
pg.draw.line(prozor, pg.Color("blue"), (50, 50), (200, 200), 5) - definisanje boje linije pomoću torke
Ponekad se u programima torkama koje predstavljaju određene boje dodijeljuju imena, a zatim se kasnije u programskom kodu umjesto uređene tojke brojeva navodi ime boje.
Zadatak2: Napiši program koji će na sredini prozora dimenzija 300 x 300 piksela nacrtati pet vodoravnih duži dužine 200 piksela koje se nalaze na jednakom rastojanju. Izaberi različite nijanse boja linija i pozadina prozora. Bojama dodijeliti imena, a zatim ova imena koristiti u pozivima funkcija za crtanje.
Rješenje:
Коментари
Постави коментар