Stap 23: betere mesh (in uitvoering)
Hier is gaas tekening code, die minder specifieke coördinaten gebruikt
Verwerking / / /
/**
* Punt beweegt heen en weer over het scherm - beweging bevat in de X-richting
verschillende variabelen worden gebruikt om aan te geven dat dit uitgevoerd wordt
(en omdat ik ben vergeten wat ik was met behulp van variabelen)
*/
int res = 50; afdrukresolutie
int een = 100;
int b = 1;
int dir_a = 1;
int dir_b = 0;
int step_a = 1;
int step_b = 0;
int old_b = 0;
int next_b = res;
VOID Setup
{
grootte (640, 200);
Stroke(255);
Background(50);
}
VOID draw()
{
een = een + dir_a * step_a;
b = b + dir_b * step_b;
Als ((een < 10 || een > hoogte-10) & & b < next_b) {}
dir_b = 1;
step_a = 0;
step_b = 1;
dir_a = (-1) * dir_a;
old_b = b;
}
else {}
step_a = 1;
step_b = 0;
next_b = old_b + res;
}
Point(b, a); Syntaxis punt (x1, y1)
Print(b);
Print(',');
println(a);
}