1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| public class Bg { void paintSelf(Graphics g, int fishLevel) { g.drawImage(GameUtils.bgimg, 0, 0, null); switch (GameWin.State) { case 0: GameUtils.drawWord(g, "点击鼠标开始游戏", Color.red, 50, 800, 500); break; case 1: GameUtils.drawWord(g, "积分" + GameUtils.count, Color.orange, 50, 200, 120); GameUtils.drawWord(g, "难度" + GameUtils.level, Color.orange, 50, 600, 120); GameUtils.drawWord(g, "等级" + fishLevel, Color.orange, 50, 1000, 120); break; case 2: GameUtils.drawWord(g, "积分" + GameUtils.count, Color.orange, 50, 200, 120); GameUtils.drawWord(g, "难度" + GameUtils.level, Color.orange, 50, 600, 120); GameUtils.drawWord(g, "等级" + fishLevel, Color.orange, 50, 1000, 120); GameUtils.drawWord(g, "游戏失败", Color.red, 80, 700, 500); break; case 3: GameUtils.drawWord(g, "积分" + GameUtils.count, Color.orange, 50, 200, 120); GameUtils.drawWord(g, "难度" + GameUtils.level, Color.orange, 50, 600, 120); GameUtils.drawWord(g, "等级" + fishLevel, Color.orange, 50, 1000, 120); GameUtils.drawWord(g, "胜利", Color.red, 80, 700, 500); break; case 4: break; default: break; } } }
|