⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gamethread.java

📁 j2me入门游戏-雷电 游戏实现了最基本的功能比如飞机移动、产生飞机、发射子弹、击中敌方、爆炸等功能。
💻 JAVA
字号:
/********************************************************************
 * 项目名称				:<b>j2me学习</b>			<br/>
 * 
 * Copyright 2005-2006 Wuhua. All rights reserved
 ********************************************************************/
package org.wuhua.battleplan;

import javax.microedition.lcdui.Display;

/**
 * <b>类名:GameThread.java</b> </br> 编写日期: 2006-11-30 <br/>
 * 程序功能描述:游戏线程控制类,主要负责按照一定的时间刷新屏幕,来控制画面 .
 * 因为程序是每80毫秒刷新一次,所以在控制子弹跟飞机的时候,建议设计着应该在那边控制
 * <br/> Demo: <br/> Bug: <br/>
 * 
 * 程序变更日期 :<br/> 变更作者 :<br/> 变更说明 :<br/>
 * 
 * @author wuhua </br> <a href="mailto:rrq12345@163.com">rrq12345@163.com</a>
 */
public class GameThread implements Runnable {

	private Game game;
	GameThread(){
		game = new Game();
	}
	public void run() {
		gameRun();

	}
	
	public void init(){
		game.init();
	}
	public void open(Display d){
		d.setCurrent(game);
	}

	private void gameRun() {
		while (true) {
			game.run();
			try {
				Thread.sleep(80); // 线程延迟
			} catch (InterruptedException ie) {
			}
		}

	}

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -