Er zijn twee verschillende manieren van het gebruik van kleuren.
De kleur van je pen wijzigen is het meest eenvoudig, hiervoor kan je het commando .color() gebruiken bv
import turtle t = turtle.Turtle() t.color("red") t.forward(50)
Let hierbij op dat de kleurnamen in het Engels zijn. Probeer zelf wat kleuren uit.
Het inkleuren van een figuur werkt als volgt.
Een voorbeeld
import turtle t = turtle.Turtle() t.fillcolor("green") t.begin_fill() t.forward(100) t.left(90) t.forward(100) t.left(90) t.forward(100) t.left(90) t.forward(100) t.left(90) t.end_fill()
import turtle t = turtle.Turtle() t.fillcolor("green") t.begin_fill() t.forward(100) t.left(90) t.forward(100) t.left(90) t.end_fill()
Met de namen van kleuren kan je niet alle kleuren maken die je misschien zou willen. Je kan ook RGB kleuren gebruiken zoals we ook in de HTML cursus hebben gedaan.
Als je een kleur als RGB waarde wilt weergeven, dan geeft je in je .fillcolor() of .color() gevolgd door drie getallen (tussen de 0 en 255). Waarbij 0 betekent helemaal niet en 255 volledig.
Bv .color(255,0,0)
betekent een pen die volledig ROOD is (waarde 255) en niet GROEN (waarde 0) en niet BLAUW (waarde ook 0).
Ook de achtergrond kleur is aan te passen. Maar dit is iets lastiger en wordt pas verderop in de cursus besproken.