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

📄 wall.java

📁 坦克游戏的源码,绝对震撼.大家快来呀,一切都是真的,绝对不骗人
💻 JAVA
字号:
package tank;

import java.awt.Graphics;
import java.awt.Image;
import java.awt.Rectangle;
import java.awt.Toolkit;

public class Wall {
	int x;
	int y;
	int shu;
	static final int Width=50;
	static final int Height=50;
    int gai=0; 
    TankClient tc=null;
	Toolkit tk=Toolkit.getDefaultToolkit();
	Image img=tk.getImage(TankClient.class.getClassLoader().getResource("images/zhuang.gif"));
	int vb=0;
	
	public Wall(int x,int y,int shu,int gai,TankClient tc)
	{
		this.x=x;
		this.y=y;
		this.shu=shu;
		this.gai=gai;
		this.tc=tc;
		
	}

	public void draw(Graphics g)
	{  
		if(shu==1)
	{	
	    if(gai!=1){ 
	    	
		g.drawImage(img, x, y, null);
	    }

	}  
	else if(shu==2)
	   { 
		  if(gai!=1){
		Image img=tk.getImage(TankClient.class.getClassLoader().getResource("images/ly.jpg"));
		   g.drawImage(img,x,y,null);
		  }
	   }
	   else if(shu==3)
	    {  if(gai!=1){
		   Image img=tk.getImage(TankClient.class.getClassLoader().getResource("images/cao.jpg"));
		   g.drawImage(img,x,y,null);
	    }
	   }
	   else if(shu==8)
	    {  if(gai==0){ 
	    	Image img=tk.getImage(TankClient.class.getClassLoader().getResource("images/zhuang.gif"));	
		g.drawImage(img, x, y, null);
	    }else
	    {  	       
	    	Image img=tk.getImage(TankClient.class.getClassLoader().getResource("images/gb.jpg"));
	    g.drawImage(img, x, y, null);
	      
	    
	    }
	   }
	   else if(shu==6)
	    {  if(gai!=1){
		   Image img=tk.getImage(TankClient.class.getClassLoader().getResource("images/gb.jpg"));
		   g.drawImage(img,x,y,null);
	    }
	    }
	   else if(shu==7)
	    {  if(gai!=1){
		   Image img=tk.getImage(TankClient.class.getClassLoader().getResource("images/gelib.jpg"));
		   g.drawImage(img,x,y,null);
	    }
	    }
	
		
		if(tc.open==1){
	 if(vb==500)
     {  
		 tc.gai=0;
		 tc.gai1=1;
       tc.lopad();
       tc.open=0;
       tc.flaga=true;
   	vb=0;
        
     }	  
     vb++;
	
	}   
	
	}

    public Rectangle getRectangle(){
    	
    	 return new Rectangle(x,y,Width,Height);
    	
    }

	public int getShu() {
		return shu;
	}
	
	
}

⌨️ 快捷键说明

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