private boolean ableHitInScope(Rectangle tkRect)//ڷΧڵӵǷTank
	{
		double length;
		double step;
		int mx, my;
		InScopeShot iss;
		for(int i=0;i<scopeShots.size();i++)
		{
			iss=scopeShots.get(i);
			
			length=Math.hypot(iss.x-this.x,iss.y-this.y);  //ӵTankľ
			step=length/Math.hypot(iss.dirX,iss.dirY);  //ƶlengthҪƶĲ
			mx=iss.x+(int)(iss.dirX*step);  //ӵƶlength
			my=iss.y+(int)(iss.dirY*step);
			
			if(tkRect.intersects(new Rectangle(mx-5,my-5,10,10)))//ཻʾ
			{ return true; }
		}

		return false;
	}