📄 savegame.java
字号:
/*
* SaveGame.java
*
* Created on 2006年5月5日, 上午11:42
*
* To change this template, choose Tools | Template Manager
* and open the template in the editor.
*/
package DogPet;
import javax.microedition.lcdui.*;
// Referenced classes of package com.webineti:
// ScoreStore, GameView
public class SaveGame
{
public SaveGame(GameView view)
{
repeat = 0;
swapped = 0;
store = new ScoreStore();
image_bg = null;
image_bg1 = null;
wait = new Image[4];
run = 0;
this.view = view;
try
{
image_bg = Image.createImage("/splash1.png");
image_bg1 = Image.createImage("/gameover.png");
}
catch(Exception ex) {
System.out.println("保存游戏的时候加载图片失败!!");
}
}
public void paint(Graphics g)
{
this.g = g;
view.g_cls(g, 0xffffff, image_bg);//装载进入游戏菜单之前的背景图片
g.drawImage(image_bg1, (view.getWidth() - image_bg1.getWidth()) / 2, (view.getHeight() - image_bg1.getHeight()) / 2, 20);
//将离开游戏界面画到背景界面
view.repaint();//重绘游戏菜单界面?????????????????
}
protected void keyPressed(int keyCode)
{
view.endgame();
}
public void save_data()
{
store.Savedata();//保存数据
store.Savedata();
}
public void runable(int run)
{
this.run = run;
}
private GameView view;
private Graphics g;
private int repeat;
private int swapped;
private ScoreStore store;
private Image image_bg;
private Image image_bg1;
private Image wait[];
private int run;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -