Check if raycast DONT hit

Hi!

straight to the point. Can you, somehow, check if Raycast DONT hit something?

i got this script but it does not seems to work as i want it to.

	void FixedUpdate () {	
		
		pickup scriptPickup = playerTrigger.gameObject.GetComponent<pickup>();
		
		if (scriptPickup.humanColHit){
			
			transform.Translate (Vector3.up * (Time.deltaTime * floatSpeed));
			
		}
			
			
	
		RaycastHit hit;
		
		if (Physics.Raycast (transform.position, Vector3.down, out hit, 0.27f)){
			
			if (hit.collider.gameObject.tag == "floor") {
				
				hitFloor = true;
				print ("HITTING FLOOR");
				
			} else {
				
				hitFloor = false;
				print ("AINT HITTING FLOOR");
			}
		}
		
		if (!hitFloor  !(scriptPickup.humanColHit)){
			
			transform.Translate (Vector3.down * ((Time.deltaTime * floatSpeed) + 0.1f));
			
		}
		
	}

if (Physics.RayCast()) {

} else {
//here
}

i guess

haha, yeah. i though so to. and i played around with it a bit. and it seems to be another problem, not the one i asked about. ^^ sorry.