pagine
home
Arduino
compilatore di programmi per Arduino
Processing
compilatore di programmi per Processing
laboratorio
laboratorio
login
accedi o esci
Arduino
compilatore di programmi per Arduino
Theremino
compilatore di programmi per Theremino
tutorials Processing
disegno base - Cartesio
disegno base - colori
variabili
ventagli
inviluppi
fotogrammi
fotogrammi 2
eventi del mouse
cerchietti colorati
lavagnetta
lavagnetta 2
lavagnetta 3
un gioco
meteorite 1
meteorite 2
meteorite 3
meteorite 4
meteorite 5
prontuario
sketches notevoli
error messages
tabelle varie
tabella colori
referenze on-line
referenze Processing
link
processing.org
link vari
guida al compilatore
come si inizia
linee guida
errori comuni
in cantiere
altri software facilitati
inizia il laboratorio
rivedi un laboratorio svolto
il mio account
info
link
contatti
1_variabili2
introduzione
Proviamo a disegnare un inviluppo
Inviluppo su Wikipedia
provate a disegnare gli altri tre quadranti. Sbaglierete numerose volte, ma non preoccupatevi, è un esercizio che sembra facile senza esserlo affatto.
algoritmo
attrezzaggio
quadro:(600x600)
sfondo R:255 V:255 B:255
variabili
X1
=
0
Y1
=
0
X2
=
0
Y2
=
300
disegno
colore background
R:
0
V:
0
B:
0
trasparenza:
100
immagine:
nessuna
la variabile
X1
è uguale a
0
la variabile
Y1
è uguale a
300
la variabile
X2
è uguale a
300
la variabile
Y2
è uguale a
300
RIPETI
30
volte
la variabile
X1
aumenta di
10
la variabile
Y2
diminuisce di
10
disegna una linea
A:
X1
,
Y1
B:
X2
,
Y2
programma
apri il programma
inizia il laboratorio
codice Processing
//programma: 1_variabili2 //******* dichiarazioni ******** int X1=0;//dichiara la variabile int Y1=0;//dichiara la variabile int X2=0;//dichiara la variabile int Y2=300;//dichiara la variabile //********** setup ********** void setup(){ size(600,600);//dimensioni X,Y dell'area di disegno - - - l'origine è in alto a sinistra background(255,255,255);//sfondo dell'area di disegno stroke(0,255,255,100); // colore contorno delle figure } //********** ciclo ********** void draw() { background(0,0,0,100); // colore background X1=0; Y1=300; X2=300; Y2=300; //ripeti 30 volte for(int i=1;i<=30;i++){ X1+=10;// += significa: incrementa il suo valore di... Y2-=10;// -= significa: diminuisci il suo valore di... line(X1,Y1,X2,Y2); // disegna una linea } };//fine di draw() //codice creato con "MyProcessing" (C) //www.mastrohora.it
copia/incolla in Processing
logout
Ultima modifica: Marzo 2014