blob: f952b297fd83a8f6cfd592884d8bd00300c9e33a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
class AutoElettrica extends Auto {
private int MYCOLOR = (int)random(0, 255);
private boolean triangle_turn = true;
AutoElettrica(float velx) {
super.velx = velx/2;
super.posx = -60;
super.posy = 512*2/3;
}
void draw() {
rectMode(CORNER);
noStroke();
fill(this.MYCOLOR);
rect(super.posx, super.posy, 60, 30);
super.posx += super.velx;
fill(#EFFC38); // triangle color, this is yellow
if (this.triangle_turn) {
triangle(super.posx+30, super.posy, super.posx+60, super.posy+30, super.posx, super.posy+30);
}
if (super.posx >= 512) {
super.posx = -60;
this.triangle_turn = !this.triangle_turn;
}
}
}
|