bool Intersects(Bounds b) { Vector3 nearest = b.ClosestPoint(player.position); IntVector3 dif = IntVector3.FromVector3(player.position - nearest).Abs; return(dif < halfSize); }