-
Als je wilt kleuren moet je 3 zaken weten
-
We beginnen de achtergrond te kleuren.
-
Je typt "background" en haakje openen
-
en de rest vult de computer in.
-
Als je beter kijkt zie je dat dit een functieaanroep is.
-
Onze functie heet "background",
-
met 3 parameters, gescheiden door komma's tussen de haakjes.
-
Deze 3 nummer staan voor de hoeveelheid rood, groen en blauw in de achtergrondkleur.
-
De nummers lopen van 0 tot en met 255,
-
waarbij 0 betekent dat deze kleur er niet is,
-
en 255 dat deze kleur maximaal voorkomt.
-
Nu heb ik maximaal rood en geen groen en blauw
-
Daarom is de achtergrond super helder rood.
-
Als ik het eerste getal kleiner maak, dan is er minder rood, dus wordt het donkerder rood.
-
Ik kan spelen met de nummers en kijken wat voor een kleuren ik dan krijg.
-
Of, ik kan de superhandige kleurpikker gebruiken,
-
die alle getallen voor mij invult.
-
Nu is het belangrijk te weten dat wat deze background functie eigenlijk doet
-
is een groot gekleurd vierkant vlak tekenen op het gehele canvas.
-
Als ik het plaats aan het einde van het programma
-
dan zou het mijn hele canvas kleuren, over mijn figuren.
-
Misschien denk je, wat dom, waarom zou je dat doen?
-
Maar, he, je weet het nooit.
-
We laten het nu even aan de top
-
Nu gaan we onze figuren kleuren!
-
Je kunt de computer zien als een kleuren assistent,
-
een soort van kleuren butler.
-
In de kern een kerel die over de kleuren gaat.
-
Deze kleurenman kan 1 stift in zijn linkerhand houden,
-
en 1 verfblik in zijn rechterhand.
-
The computer gebrukt de stift om van figuren de omtrek te tekenen,
-
en het verfblik om deze figuren in te kleuren.
-
Nu, de stift is zwart, en het verfblik is wit.
-
Je kunt de stiftkleuren veranderen met de functie "stroke".
-
Ook deze completeert zich automatisch, en dan kan je een kleur kiezen,
-
Deze zet de stift uit die de kleurenman vasthoudt
-
zodat alle figuren na deze regel met een paarse stift getekend worden.
-
Soms wil je geen omtrek rond jouw tekeningen.
-
Daarvoor is er ook een functie!
-
Het heet noStroke, en hier zien we voor het eerste een functie zonder parameters.
-
We hebben alleen 2 "lege: haakjes en een puntkomma,
-
en nu heeft onze figuur geen omtrek.
-
We kunnen de kleurenman van verfblik laten wisselen met de functie "fill"
-
Vanaf deze coderegel vult hij alle figuren met rood.
-
En net als de noStroke functie bestaat er ook de noFill functie, ook zonder parameters.
-
Dit maakt onze figuren transparant - ze worden niet ingevuld.
-
Laten we verder gaan en ons poppetje een kleur geven.
-
We beginnen met het tekenen van zijn driehoekige lijf,
-
Ik kies een lijnkleur en teken de omtrek. Laten we donkergroen proberen.
-
Nou een kleurvulling. Wat zou mooi zijn? Wat denk je van lichtergroen?
-
Voor zijn gezicht willen ik geen groene omtrek dus moet ik van lijnkleur wisselen.
-
Ik kies een soort donkere bruine omtrek
-
en gebruik een andere vulkleur.
-
Wat is een goed kleur voor zijn gezicht? Hmm...
-
Dit is een soort gezichtskleur, eens?
-
Nu, de volgende 2 lijnen, deze 2 ovalen, zijn de handen.
-
Ik wil dat de handen de zelfde kleur hebben als zijn gezicht.
-
Dus we hoeven niet te wisselen van stift en verfblik.
-
We laten de stift he het verfblik gewoon wat het was,
-
en gaan verder met zijn mond.
-
Zijn mond is alleen een lijn, en lijnen hebben geen vulkleuren omdat er niets te vullen is.
-
Maar we kunnen de lijn wel een andere kleur geven.
-
Yeah, rood is een mooie kleur voor zijn mond.
-
Nou de pootjes van zijn bril.
-
Ook hier hebben we alleen de lijn nodig
-
Wat is goed voor het montuur?
-
Zwart is lekker klassiek
-
Voor de glazan gebruik ik rechthoeken met dezelfde kleur omtrek als van het montuur.
-
Ik ga niet wisselen van lijnkleur, maar ik wil werken met een vulkleur
-
De omtrek van de glazen maar ik zwat, net als het montuur.
-
Kijk! Ons poppetje is gekleurd!
-
Awwwwwww, yeah!