Demo's: digitale kunst

Maak een mooi bewegend kunstwerk. Laat zien wat je kan!

View project on GitHub

DEMO 2 - Lagen en eigenschappen

Lagen

Een demo bestaat uit lagen, bijvoorbeeld:

  • een achtergrond
  • dan een aantal bewegende vormen
  • en bovenop rondvliegende tekst

Het startproject heeft 2 lagen: laag(Achtergrond) en laag(Tekst).

Voeg nu tussen deze twee lagen een nieuwe laag toe:

laag(Vorm)

Wat verandert er nu?

Probeer ook eens om de lagen om te wisselen. Wat gebeurt er dan? Begrijp jij hoe lagen getekend worden?

Kleuren wijzigen

Elke laag heeft een aantal eigenschappen die je kunt wijzigen.

Voeg bijvoorbeeld dit toe na de regel laag(Achtergrond):

wijzig("kleur", "donkergroen")

Wat verandert er?

Probeer andere kleuren! Je kunt een naam opgeven ("lichtblauw"), een getal van 0 tot 100 (0 is bijvoorbeeld rood, 20 is geel, enz.).

Kun je de Vorm en Tekst lagen ook andere kleuren geven?

Wat gebeurt er als je als kleur kleur.regenboog() gebruikt (zonder aanhalingstekens!)? En kleur.regenboog(10)?

TIP: Als er iets misgaat, kun je je laatste wijzigingen ongedaan maken met Ctrl+Z: houd Ctrl ingedrukt en druk (een paar keer) op Z.

Andere eigenschappen wijzigen

Elke laag heeft andere eigenschappen die je kunt wijzigen.

Als je bijvoorbeeld de Vorm laag een cirkel wilt laten tekenen:

wijzig("vorm", vorm.cirkel())

Let op waar je deze regel plaatst! Zet wijzig altijd na de laag die je wilt wijzigen.

Er zijn ook andere vormen:

vormen

Natuurlijk kun je de tekst aanpassen:

wijzig("tekst", "Coding is cool!")

lettertypes

TIP: wil je tekst op meerdere regels? Gebruik \n om een nieuwe regel te beginnen!

Je kunt ook een ander lettertype gebruiken:

wijzig("lettertype", "handschrift")

Alles staat nu nog stil, maar daar gaan we verandering in brengen, met effecten!

Volgende stap

TIP: wil je liever meteen de zomervakantie-demo bekijken en veranderen? Klik hier!

In plaats van stap voor stap leren kun je ook in het diepe springen en zelf met de code van de zomervakantie-demo spelen: