📄 planescore.java
字号:
package com.lovo.sprite;
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
import com.lovo.sprite.SuperSprite;
/**
* <p>在游戏界面上显示当前玩家的分数</p>
*
* @author 冉小艳
*
* @version 1.00 2006/9/25
*
* <p> 1.01 2006/9/25 易炳军 优化该类</p>
*/
public class PlaneScore extends SuperSprite
{
/**
* 定义分数
*/
int score;
String strScore;
/**
* 实现父类的抽象方法,在玩家打掉一个飞机后,在游戏界面上自动显示分数
*
*/
public void paintSprite(Graphics g)
{
strScore = "您的得分:" + score;
g.setColor(Color.BLUE);
g.setFont(new Font(null, Font.BOLD, 20));
g.drawString(strScore, 350, 30);
}
/**
* 实现父类的抽象方法
*/
public void updateState()
{
}
/**
* 打中敌机,分数自动增加
*/
public void addScore(int score)
{
/**本机每打中一次敌机,分数增加*/
this.score += score;
}
/**
* 取得玩家当前分数
*/
public int getScore()
{
return score;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -