public static Vector2 ChangeY(this Vector2 parent, FloatEdit edit)
 {
     return(new Vector2(parent.x, edit(parent.y)));
 }
 public static Vector3 ChangeZ(this Vector3 parent, FloatEdit edit)
 {
     return(new Vector3(parent.x, parent.y, edit(parent.z)));
 }