mirror of
https://github.com/dyne/FreeJ.git
synced 2026-02-05 12:39:15 +01:00
processing-js 0.4 has been merged in some relevant parts basic and topic scripts added for test color handling fixed, more scripts show up now
40 lines
493 B
Plaintext
40 lines
493 B
Plaintext
int a;
|
|
int b;
|
|
boolean direction;
|
|
|
|
void setup()
|
|
{
|
|
size(200, 200);
|
|
colorMode(RGB, width);
|
|
a = 0;
|
|
b = width;
|
|
direction = true;
|
|
frameRate(30);
|
|
}
|
|
|
|
void draw()
|
|
{
|
|
a++;
|
|
if(a > width) {
|
|
a = 0;
|
|
direction = !direction;
|
|
}
|
|
if(direction == true){
|
|
stroke(a);
|
|
} else {
|
|
stroke(width-a);
|
|
}
|
|
line(a, 0, a, height/2);
|
|
|
|
b--;
|
|
if(b < 0) {
|
|
b = width;
|
|
}
|
|
if(direction == true) {
|
|
stroke(width-b);
|
|
} else {
|
|
stroke(b);
|
|
}
|
|
line(b, height/2+1, b, height);
|
|
}
|