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

📄 enemyship.java

📁 深海大战手机游戏
💻 JAVA
字号:
/*
 * Created on 2005-9-14
 *
 * TODO To change the template for this generated file go to
 * Window - Preferences - Java - Code Style - Code Templates
 */
package shipwar;

import javax.microedition.lcdui.game.Sprite;
import javax.microedition.lcdui.*;
import java.util.*;

/**
 * @author wanggang
 *
 * TODO To change the template for this generated type comment go to
 * Window - Preferences - Java - Code Style - Code Templates
 */
public class enemyship extends Sprite {
	private int screenWidth,screenHeight;
	private int drawX,drawY;
	private Image image;
	private boolean visible;
	private boolean fired;
	private int enemyfire=0;
	private int speed;
	public enemyship(Image image,int screenWidth,int screenHeight){
		super(image,15,10);
		this.image=image;
		this.screenWidth=screenWidth;
		this.screenHeight=screenHeight;
		visible=false;
		fired=false;
	}

	public void move(){
		if(visible==true){
			if(drawX+image.getWidth()>0)
				drawX=drawX-3-speed;
			else{
				drawX=-100;
				visible=false;
				fired=false;

			}
		}
	}

	public void setvisible(boolean visible){
		this.visible=visible;
	}

	public boolean getvisible(){
		return visible;
	}

	public int getdrawX(){
		return drawX;
	}

	public int getdrawY(){
		return drawY;
	}

	public void init(){
		drawX=screenWidth;
		drawY=shipwarMIDlet.createRandom(screenHeight);
                if(drawY>screenHeight-25)
                    drawY=screenHeight-27;
		fired=false;
		enemyfire=shipwarMIDlet.createRandom(5);
	}

	public boolean getfired(){
		return fired;
	}

	public void setfired(boolean fired){
		this.fired=fired;
	}

	public int getenemyfire(){
		return enemyfire;
	}

	public void setspeed(int speed){
		this.speed=speed;
	}

}

⌨️ 快捷键说明

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