public void draw(Graphics g)
	{
		if(!init) //ͲͼƬ
		{
			init=true;
			this.setTurretDir(new Point(turretDirx+10,turretDiry+10));
		}
		
		if(isLive)
		{
			if(this.camp)
			{
				switch(tankDir)
				{
					case U:
					case D:{ g.drawImage(imgMap1.get(tankDir),x-18,y-19,null); }break;
					case L:
					case R:{ g.drawImage(imgMap1.get(tankDir),x-19,y-18,null); }break;
					default:{}break;
				}
			}
			else
			{
				switch(tankDir)
				{
					case U:
					case D:{ g.drawImage(imgMap2.get(tankDir),x-18,y-19,null); }break;
					case L:
					case R:{ g.drawImage(imgMap2.get(tankDir),x-19,y-18,null); }break;
					default:{}break;
				}
			}

			g.drawImage(bTurretImg,x-32,y-32,null);  //ƴ
				
			this.tankHitPoint.draw(g);  //ƳTankѪ
		}
		else
		{
			if(tankBomb!=null) tankBomb.draw(g);
		}

	}