-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathElements.java
134 lines (111 loc) · 2.08 KB
/
Elements.java
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
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
public class Elements
{ //attributs
private int x, y, type, vitesse, largeur, hauteur, dObjet;
private boolean fixe, emmerge, visible;
private String image;
public Elements(int X, int Y, int vit, int typ, int a)
{ x = X;
y = Y;
vitesse = vit;
type = typ;
emmerge = true;
visible = true;
fixe = true;
hauteur = 50;
if (typ == 1)
{ largeur = 100;
image = "voiture.gif";
}
else if (typ == 2)
{ largeur = 125;
image = "Ressources/vaisseau.gif";
}
else if (typ == 3)
{ image = "Ressources/tortue.gif";
largeur = 100;
}
else if (typ == 5)
{ visible = false;
image = "Ressources/croco.gif";
largeur = 50;
}
//Type 6 = affichage gungans dans les maisons
else if (typ == 6)
{ visible = false;
image = "Ressources/gungan.png";
largeur = 50;
}
//Type 7 = bonus de vie
else if (typ == 7)
{ image = "Ressources/boumasse.png";
largeur = 25;
hauteur = 25;
dObjet = a;
}
}
//accesseurs
public int getX()
{ return x;
}
public int getY()
{ return y;
}
public int getHauteur()
{ return hauteur;
}
public int getLargeur()
{ return largeur;
}
public int getType()
{ return type;
}
public int getVitesse()
{ return vitesse;
}
public boolean getFixe()
{ return fixe;
}
public boolean getEmmerge()
{ return emmerge;
}
public boolean getVisible()
{ return visible;
}
public String getImage()
{ return image;
}
public int getDistanceObjet()
{ return dObjet;
}
//modifieurs
public void setX(int a)
{ x = a;
}
public void setY(int a)
{ y = a;
}
public void setHauteur(int a)
{ hauteur = a;
}
public void setLargeur(int a)
{ largeur = a;
}
public void setType(int a)
{ type = a;
}
public void setVitesse(int a)
{ vitesse = a;
}
public void setFixe(boolean a)
{ fixe = a;
}
public void setEmmerge(boolean a)
{ emmerge = a;
}
public void setVisible(boolean a)
{ visible = a;
}
public void setImage(String a)
{ image = a;
}
}