Questa è tosta
Come prima cosa ho cercato references sul Web che potevano permettere di realizzare un pattern ripetibile sull’asse verticale e orizzontale della Canvas.
–> Successivamente ho impostato le impostazioni di default e definito le due variabili che non sarebbero mai cambiate ovvero “rectSize” e “circleSize“.
–> Dopo di che ho definito il primo ciclo che si sarebbe svolto su colonne orizzontali: ho inizializzato il contatore facendo partire le figure dall’angolo 0, ho verificato la condizione secondo la larghezza del foglio e aggiornato il contatore moltiplicando per 2 il salto che avrebbe dovuto fare la forma. Ho ripetuto lo stesso procedimento per le colonne verticali inizializzando il contatore usando per la coordinata Y, “-circleSize” che mi ha permesso di far iniziare la forma al di fuori della Canvas (per questa operazione ho chiesto suggerimento all’IA dato che con “circleSize/2” non risultava l’effetto desiderato), verificato la condizione con l’altezza e infine ho inizializzato il contatore.
–> Come penultimo passaggio mi sono occupata del disegno dei semicerchi creando dapprima le parti verso destra, poi quelle verso sinistra.
–> Infine con “noLoop” ho interrotto il ciclo infinito alleggerito.

Lascia un commento
Devi essere connesso per inviare un commento.