You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
package rendering;
import gameobjects.GameObject; import java.awt.Color; import java.awt.Graphics2D;
public class CircleArtist extends Artist {
protected double egoRad; protected Color color;
public CircleArtist(GameObject go) { super(go); this.egoRad = 15.0; }
public CircleArtist(GameObject go, double egoRad, Color color) { super(go); this.egoRad = egoRad; this.color = color; }
@Override public void draw(Graphics2D g) { g.setColor(this.color); double x = this.getX(); double y = this.getY(); int posX = (int) (x - egoRad); int posY = (int) (y - egoRad); int rad = (int) (2 * egoRad); g.fillOval(posX, posY, rad, rad); }
}
|