?? savegame.java
字號(hào):
/*
* 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("保存游戲的時(shí)候加載圖片失敗!!");
}
}
public void paint(Graphics g)
{
this.g = g;
view.g_cls(g, 0xffffff, image_bg);//裝載進(jìn)入游戲菜單之前的背景圖片
g.drawImage(image_bg1, (view.getWidth() - image_bg1.getWidth()) / 2, (view.getHeight() - image_bg1.getHeight()) / 2, 20);
//將離開(kāi)游戲界面畫(huà)到背景界面
view.repaint();//重繪游戲菜單界面?????????????????
}
protected void keyPressed(int keyCode)
{
view.endgame();
}
public void save_data()
{
store.Savedata();//保存數(shù)據(jù)
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;
}
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -