package com.droidquest.decorations; import java.awt.Color; import java.awt.Graphics; import java.io.Serializable; import com.droidquest.Room; public class Spark implements Serializable { public int x,y; public int dx,dy; public int age; public Room room; public Spark() {} public Spark(int X, int Y, int Dx, int Dy, Room r) { x=X; y=Y; dx = Dx; dy= Dy; room = r; age=0; } public void Age() { x += dx; y+= dy; if (x<0 || x>560 || y<0 || y>384) room=null; age++; } public void Draw(Graphics g) { if (age<2) g.setColor(Color.white); else if (age>=2 && age<4) g.setColor(Color.yellow); else g.setColor(Color.red); g.fillRect(x,y,2,2); } }