怪物击杀数量计数(左上角)
MyFrame
graphics.drawString("击杀怪物数量: " + person.getKill(), 50, 50);
Person
if (this.background != null){
List<Enemy> allEnemy = this.background.getAllEnemy();
for (int i=0;i<allEnemy.size();i++){
Enemy enemy = allEnemy.get(i);
if (this.status == 4 && (this.x + 125) > enemy.getX() && (this.x + 125)<(enemy.getX()+250)){
enemy.dead();
kill++;
}
else if(this.status == -4 && (this.x + 125) < (enemy.getX()+400) && (this.x + 125) > (enemy.getX()+256)){
enemy.dead();
kill++;
}
}
}
public int getKill(){
return kill;