bullet.java

来自「自己做的一个JAVA射击小游戏!可以上真机玩的!」· Java 代码 · 共 65 行

JAVA
65
字号
import java.io.IOException;
import java.util.Vector;

import javax.microedition.lcdui.Graphics;
import javax.microedition.lcdui.Image;

  
public class Bullet {
	Image bulletImage;
	int bulletx=0,bullety=0;
	int height;
	 public static boolean isDisplay = false;
    Back back;
     int imageHeight;
     Vector vector;
     int imageWidth;
 	AcCV ac=null;
    private int dy =10;
	public  Bullet(AcCV ac,int x,int y){
		    
        try {
			bulletImage=Image.createImage("/bullet.png");
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		
		this.ac=ac;
		back=new Back(ac);
		
		
		this.bulletx=x;
		this.bullety=y;
		vector=new Vector();
	}
	protected void paint(Graphics g) {
		
		 
		g.drawImage(bulletImage,bulletx+8,bullety+273,Graphics.TOP | Graphics.LEFT);
	}
	 public void move() {
    if (bullety < ac.getHeight()) {
        bullety-=dy;
       // System.out.println("123="+bullety);
    } 
    else 
    	isDisplay = false;
}   
	 
	 public void processEvent() 
		{
			
			recycleRes();
		}
	 public void recycleRes() 
		{  
			
			bulletImage=null;
			ac=null;
		}  
	
	    
}

⌨️ 快捷键说明

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