-
Notifications
You must be signed in to change notification settings - Fork 1
Muuttujat
fill(ellipsien_vari); ellipse(50, 40, ellipsien_halkaisja, ellipsien_halkaisja); ellipse(100, 40, ellipsien_halkaisja, ellipsien_halkaisja); ellipse(150, 40, ellipsien_halkaisja, ellipsien_halkaisja); ellipse(200, 40, ellipsien_halkaisja, ellipsien_halkaisja); ellipse(250, 40, ellipsien_halkaisja, ellipsien_halkaisja); ellipse(300, 40, ellipsien_halkaisja, ellipsien_halkaisja); ellipse(350, 40, ellipsien_halkaisja, ellipsien_halkaisja); ellipse(50, 100, ellipsien_halkaisja, ellipsien_halkaisja); ellipse(100, 100, ellipsien_halkaisja, ellipsien_halkaisja); ellipse(150, 100, ellipsien_halkaisja, ellipsien_halkaisja); ellipse(50, 150, ellipsien_halkaisja, ellipsien_halkaisja); ellipse(100, 150, ellipsien_halkaisja, ellipsien_halkaisja); ellipse(150, 150, ellipsien_halkaisja, ellipsien_halkaisja); ellipse(50, 200, ellipsien_halkaisja, ellipsien_halkaisja); ellipse(100, 200, ellipsien_halkaisja, ellipsien_halkaisja); ellipse(150, 200, ellipsien_halkaisja, ellipsien_halkaisja); ellipse(50, 250, ellipsien_halkaisja, ellipsien_halkaisja); ellipse(100, 250, ellipsien_halkaisja, ellipsien_halkaisja); ellipse(150, 250, ellipsien_halkaisja, ellipsien_halkaisja);
<a name="float"></a>
<h3>float</h3>
` float ` eli liukuluku (eng. floating point number) määrittää reaaliluku-muttujan, johon talletetaan lukuja jotka eivät ole tasalukuja esimerkiksi 0.5 tai 3.141. Lähes kaikki komennot hyväksyvät yhtä hyvin float
```processing
String viesti = "";
String toinen_viesti = "Hei kaikki";
String loppu = " ihmiset!";
println(viesti); // tulostaa tyhjän rivin
viesti = "Moi.";
println(viesti); // tulostaa "Moi."
println(toinen_viesti); // tulostaa "Hei kaikki"
viesti = toinen_viesti + loppu; // "Hei kaikki" + " ihmiset!"
println(viesti); // tulostaa "Hei kaikki ihmiset!"
String viesti = "";
String toinen_viesti = "Hei kaikki";
String loppu = " ihmiset!";
println(viesti); // tulostaa tyhjän rivin
viesti = "Moi.";
println(viesti); // tulostaa "Moi."
println(toinen_viesti); // tulostaa "Hei kaikki"
viesti = toinen_viesti + loppu; // "Hei kaikki" + " ihmiset!"
println(viesti); // tulostaa "Hei kaikki ihmiset!"void draw() { ellipse(width/2, height/2, mouseX, mouseY); }
<a href="mousePressed"></a>
<h3>mousePressed</h3>
<code>mousePressed</code>-muuttujassa on tallessa tieto siitä onko, hiiren painike painettuna. Esim. seuraava ohjelma maalaa ruudun vihreäksi jos hiiren painiketta ei ole painettu ja harmaaksi jos jokin nappi on painettu.
```processing
void setup() {
size(400,400);
}
void draw() {
if (mousePressed) {
background(0,200,0);
}
else {
background(200);
}
}