Stavebnica

Základné zadanie (3 body)

Zo stredu obrazovky sa šíria po obrazovke na seba nadväzujúce segmenty stavebnice. Každý segment je jedna hrubá čiara s oblými koncami (pozri strokeWeight() a strokeCap()) a dvomi čiernymi bodkami na koncoch.

  • Dĺžka každého segmentu je náhodná. Segmenty na seba nadväzujú v pravom uhle.

  • Farba segmentov sa mení cez celé spektrum farebných tónov.

  • Ak segment vylezie z obrazovky, vráti sa do nej na opačnej strane

Rozšírenie: Pravidelné zarovnanie (+1 bod)

Hrúbka čiary je v premennej h. Dĺžka segmentov je síce náhodna, ale v násobkoch hrúbky čiary. Čiže ak je h=20, tak dĺžka segmentu je náhodne 20, 40, 60, 80, ... pixelov

Vo výsledku sa tak segmenty budú presne prekrývať, nebudú navzájom posunuté o pár pixelov, ako v základnom zadaní.

Last updated