Angel.java
1 /**
2 * @Juan David Marin
3 */
4
5 import java.awt.Color;
6 import java.awt.Graphics;
7
8 public class Heaven extends ObjetoGrafico{
9
10 private static final long serialVersionUID = 1566644L;
11 private Lienzo lienzo;
12 private Angel angel;
13 private Puntaje puntaje;
14
15
16 public Heaven(int x,int y,int an,int al, Lienzo l, Angel a, Puntaje p){
17 super(x,y,an,al);
18 lienzo = l;
19 angel = a;
20 puntaje=p;
21 }
22 public void paint (Graphics g){
23
24 g.setColor(Color.white);
25 g.fillRect(getposX()+ getancho()*0/30, getposY()+ getalto() * 0/30, getancho() *30/30, getalto() *30/30);
26 g.setColor(Color.yellow);
27 g.fillOval(getposX() + getancho() *60/100, getposY() + getalto() * 35/100, getancho() *15/100, getalto() *15/100);
28
29
30 if(colisiona (angel)){
31 angel.setposX(1100);
32 angel.setposY(700);
33 puntaje.add(200);
34
35 }
36
37 lienzo.repaint ();
38 }
39 }
CategoryJava | CategoryProgramacion
