www.pudn.com > ch8-spaceshooter.rar > MyMissile.java


/* 
 * MyMissile.java 
 * 
 * Copyright 2001 SkyArts. All Rights Reserved. 
 */ 
import javax.microedition.lcdui.*; 
 
/** 
 * 显示我机飞弹所用的类 
 * 
 * @author  Hideki Yonekawa 
 * @version 1.0 
 */ 
class MyMissile extends Sprite { 
	/** 构造函数 */ 
	MyMissile() { 
		//设定宽度与高度 
		width = 2; 
		height = 6; 
	} 
 
	/** 要移动Sprite时所调用的方法 */ 
	void doMove() { 
		if(this.isAlive) { 
			y = y - height -1; 
		} 
	} 
 
	/** 要描绘Sprite时所调用的方法 */ 
	void doDraw(Graphics g) { 
		if(this.isAlive) { 
			g.setColor(0x0000FFFF); 
			g.fillRect(x, y, width, height); 
		} 
	} 
}