Postoje tri koraka koja trebate da znate da bi napravili vas crtez vrlo saren.
Da pocnemo od bojenja pozadine.
Da bi to uradili otkucajte background i otvorite zagradu,
i ostatak linije ce se sam zavrsiti.
Ako pogledate blize, primeticete da je to u stvari poziv funkcije.
Vidite, imamo naziv funkcije ovde, sto je background,
onda zagrade, i tri parametra unutra, razdvojeni zapetama.
Ta tri parametra predstavljaju kolicinu crvene, zelene, i plave u pozadini.
Brojevi mogu ici od 0 do 255,
gde 0 znaci nema te boje,
i 255 znaci maksimum te boje.
Tenutno ja imam maksimalno crvene, a nema uopste zelene i plave.
Zato je pozadina jarko crvena.
Ako umanjim prvi broj, onda ce biti manje crvene, tako da ce izgledati tamnije crveno.
Mogu nastaviti da se igram sa brojevima i da vidim kakve sve boje mogu da napravim.
Ili, mogu da koristim nas zgodan birac boje,
koji ce da namesti sva tri broja za mene.
Vazno je znati da sta ova background funkcija stvarno radi,
je samo da crta veliku obojenu kocku preko cele povrsine.
Ako je pomerim na kraj mog programa,
onda ce nacrtati tu veliku obojenu kocku preko svih mojih oblika.
Mozda mislite da je to glupo, zasto bi neko to uradio?
Ali, nikad se ne zna.
Za sada cemo ostaviti na vrhu.
Sada da obojimo oblike!
Moze da bude korisno da razmisljate o racunaru kao o asistentu za boje.
neka vrsta posluzitelja za boje.
U sustain neki tip koji je zaduzen za boje.
Ovaj tip moze da drzi samo jedan flomaster u levoj ruci,
i jednu kantu sa bojom u desnoj ruci.
Racunar koristi flomaster da crta sve ove obrise,
a kanticu boje da ispuni unutar oblika.
Sada je flomaster crn, a u kantici je bela boja.
Mozete promeniti boju flomastera kada napisete ovu funkciju, stroke.
Takodje se funkcija sama dovrsi, i onda vi mozete da izaberete boje.
Ovo promeni flomaster koji tip drzi,
tako da ce oblici od sada biti nacrtani roze markerom.
Ponekad ne zelite obrise objekata.
Postoji funkcija za to!
Zove se noStroke, i po prvi put vidimo funkciju koja nema parametre,
Samo zatvorena zagrada, i tacka zapeta,
i sada mozete videti nase oblike bez kontura/obrisa.
Mozemo zameniti njegovu funckiju za koficu ako ukucamo, fill.
Sada, od ove linije koda, ce on da ispuni sve oblike sa jarko crvenom bojom.
Kao sto imamo noStroke funkciju, takodje imamo noFill funkciju, koja takodje ne treba parametre.
Ona napravi da si oblici budu transparentni - nisu ispunjeni bojom.
Hajmo sada da obojimo ovog tipa.
Poceli smo sa crtanjem trougla kao njegovo telo.
Izabracu boju za obod, hajde da probamo tamno zelenu.
Sada da izaberemo boju kojom cemo ga obojiti iznutra. Hm, koja bi bila lepa? Mozda svetlo zelena.
Za lice, ne zelimo da imamo zeleni obod, tako da cu promeniti boju oboda za njegovo lice.
Izabracu tamo braonkasti obod.
Sada cu da izaberem drugu boju da ga oboji.
Koja je dobra boja za lice? Hmm…
Ovo je otprilike boja za lice, zar ne?
Sada, sledeca 2 reda, ova dva kruga su njegove ruke.
Ja zelim da ruke budu iste boje kao i lice.
Tako da necemo menjati flomaster i koficu sa bojom.
Ostavicemo obod i boju iste,
i idemo na usta.
Njegova usta su samo ova linija, a linije nemaju "fill color" jer njih ne mozete bojiti iznutra.
Ali mozemo promeniti boju linije.
Da, crvena je prilicno dobra boja za usta.
Sada, drske od naocara.
Opet, samo treba da promenimo boju linije.
Koje je dobra boja za naocare?
Crna je prilicno klasicna.
Za stalklo od naocara, zelim da pravougaonici imaju isti obod kao i drske od naocara.
Necu da promenim te linije, ali cu da ispunim sa drugom bojom.
Hajmo da stavimo crno da se slaze sa obodom od naocara.
Evo, nas tip je obojen!
Awwww, yeah!