Példaprogramok: Egyszerű formák
Utasítások felépítése: utasítas(paraméter1, paraméter2); utasítás - zárójel - paraméter, paraméter... - zárójel - pontosvessző A program föntrol lefele egyesével hajtja végre az utasításokat. Egy Processing program szerkezete: void setup() void draw() A setup rész egyszer a program indításakor fut le. Koordináta rendszer:
Rajzolás: line(x1, y1, x2, y2) Színek: stroke(R, G, B, ALPHA); Változók: A változók adatok tárolására és manipulására alkalmasak. típusai: boolean (true, false) Rendszerváltozók: width : ablak szélessége Matematikai műveletek: int a = 3; pálda: a = a + 1 azaz: "a" legyen egyenlo, önmaga plusz eggyel, vagyis az "a" értéke eggyel növekszik. int a = 0; void setup() void draw() Feltétel vizsgálat: Ha az állítás igaz, csináld ezt, ha nem csináld azt if (állítás) Relációk: < kisebb Egyszerű állítás: ha a kurzor képernyő jobb oldalán van, csináld ezt... if (mouseX > width/2) Összetett állítás: ha a kurzor képernyő jobb oldalán van és ha le van nyomva az egér gomb, akkor... if (mouseX > width/2) vagy másképpen: if (mouseX > width/2 && mousePressed == true) és: && az "és" és a "vagy" összeköt két vagy több logikai állítást. Saját függvény (utasítás) készítése: void rajzoldIde(int x, int y) int addOssze(int a, int b) |