public boolean isHitTank()  //ڵǷжԷTank
	{
		Tank tempTk=null;
		for(int i=0;i<tc.tanksList.size();i++)
		{
			tempTk=tc.tanksList.get(i);

			if(tempTk.isLive&&getRect().intersects(tempTk.getRect())&&tempTk.camp!=tk.camp)
			{
				
				if(tk instanceof UserTank)
				((UserTank)tk).moneyNum.raisesMoneyNumber(5);//Ǯ
				if((tempTk instanceof UserTank)&&((UserTank)tempTk).shieldNum.ShieldNumber>0){//????????????????????????????????????????????????????????
					((UserTank)tempTk).shieldNum.cutsShieldNumber(shotPower);
					if(((UserTank)tempTk).shieldNum.ShieldNumber<0){
						tempTk.tankHitPoint.raisesHitPoint(((UserTank)tempTk).shieldNum.ShieldNumber);
					}
				}
				else
				tempTk.tankHitPoint.cutsHitPoint(shotPower,this);  //һЩѪ
				tempTk.changeSpeed();
				this.isBomb=true;
				return true;
				
			}
		}
		return false;  //δκTank
	}