forked from AP4012/DodgeUp
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathBlock.java
More file actions
88 lines (63 loc) · 2.37 KB
/
Block.java
File metadata and controls
88 lines (63 loc) · 2.37 KB
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
import processing.core.PApplet;
public class Block {
private static PApplet a = Main.processing;
public static int BlockWidth = 30;
public static int BlockHeight = 30;
private int BlockX;
private int BlockY;
private int BlockColorR;
private int BlockColorG;
private int BlockColorB;
public Block(int blockX, int blockY, int blockColorR, int blockColorG, int blockColorB) {
BlockX = blockX;
BlockY = blockY;
BlockColorR = blockColorR;
BlockColorG = blockColorG;
BlockColorB = blockColorB;
}
public static void makeBlocks(){
for (int i = 0; i < 100; i++) {
Main.blocks.add(new Block((int) a.random(80), (int) (-a.random(60, 120) - Main.blockDistanceY), (int) a.random(255), (int) a.random(255), (int) a.random(255)));
Main.blocks.add(new Block((int) a.random(100, 160), (int) (-a.random(60, 120) - Main.blockDistanceY), (int) a.random(255), (int) a.random(255), (int) a.random(255)));
Main.blocks.add(new Block((int) a.random(190, 270), (int) (-a.random(60, 120) - Main.blockDistanceY), (int) a.random(255), (int) a.random(255), (int) a.random(255)));
Main.blocks.add(new Block((int) a.random(300, 370), (int) (-a.random(60, 120) - Main.blockDistanceY), (int) a.random(255), (int) a.random(255), (int) a.random(255)));
Main.blockDistanceY += 120;
}
}
public static void showSecondOne(){
a.textSize(150);
a.fill(0);
a.text("1", 165F, (float) Main.secDis1);
Main.secDis1 += 10;
}
public static void showSecondTwo(){
a.textSize(150);
a.fill(0);
a.text("2", 165F, (float) Main.secDis2);
Main.secDis2 += 10;
}
public static void showSecondThree(){
a.textSize(150);
a.fill(0);
a.text("3", 165F, (float) Main.secDis3);
Main.secDis3 += 10;
}
public int getBlockY() {
return BlockY;
}
public void setBlockY(int blockY) {
BlockY = blockY;
}
public int getBlockX() {
return BlockX;
}
public int getBlockColorR() {
return BlockColorR;
}
public int getBlockColorG() {
return BlockColorG;
}
public int getBlockColorB() {
return BlockColorB;
}
}