All pastes #748730 Raw Edit

Money.java

public text v1 · immutable
#748730 ·published 2007-10-25 02:20 UTC
rendered paste body
import java.awt.*;
import animator.*;

public class Money extends Animated {
	
	int moneyDiameter = 10;
	int moneyRadius = moneyDiameter/2;
	int moneyCollected = 0;
	int moneyXPos = 0;
	int moneyYPos = 0;
	boolean moneyNewRandom=false;
	

	public void startup() {
		moneyXPos = (int)(Math.random() * animator.getSceneWidth());
		moneyYPos = (int)(Math.random() * animator.getSceneHeight());
	}
	
	public void draw(Graphics money) {
		
		
		if (moneyNewRandom) {
			moneyXPos = (int)(Math.random() * animator.getSceneWidth());
			moneyYPos = (int)(Math.random() * animator.getSceneHeight());
			moneyNewRandom=false;
		}
	
		money.setColor(Color.green);
		money.fillOval(moneyXPos, moneyYPos, moneyDiameter, moneyDiameter);
		
		
		//stats
		money.setColor(Color.white);
		money.drawString(""+moneyCollected+"", 10, 10);

	}
	public int getMoneyXPos() {
		return moneyXPos;
	}
	
	public int getMoneyYPos() {
		return moneyYPos;
	}
	
	public void setMoneyCollected() {
		moneyCollected++;
	}
}