Come disegnare una linea in Scratch (e creare una funzione linea)

Scratch funziona come un plotter (penso pochi sappiano di cosa si tratti, immaginatelo come un braccio meccanico dedito al disegno) quindi per disegnare dovete dire:

  1. scegli il colore che preferisci
  2. scegli lo spessore del tratto
  3. scegli la tipologia di tratto (default continuo)

Fatte le configurazioni iniziali per poter disegnare dovete dire penna giù e per smettere penna su
Due sono le modalità

  1. semplicissima inizialmente, difficile in un secondo tempo, indicata per i bambini che possono istruire a disegnare come possono muovere un personaggio in un videogiochi o un robot
    posizionati in un punto (di default l’origine) disegna muovendoti di tot punti (che potrebbero essere passi). Posso cambiare orientazione cambiando l’angolazione (di default gira a destra)
  2. semplice se si conosce l’utilizzo degli assi cartesiani e riprende la
    metodologia più utilizzata da tutti i programmi: posizionati nel punto (x1,y1)
    e vai al punto (x2,y2).

Non esiste in scratch una funzione disegna linea, conviene crearla

  1. In Altri Blocchi “Crea un Blocco
  2. chiamalo linea o come preferisci ed introduci 4 variabili x1,y1,x2,y2
  3. le righe di codice fondamentali da inserire sono 4
    vai a x: x1 y: y1
    penna giù
    vai a x: x2 y: y2
    penna su

ora “linea -20 -20 20 20” disegnerà un segmento da (-20.-20) a (20,20)

Rispondi