public static void ResetState()
 {
     State = BuilderState.Normal;
     RayCast.ResetState();
 }