Exemplo n.º 1
0
 public static Vector3 Freeze(this AxesMask mask, Vector3 src)
 {
     if (mask.HasFlag(AxesMask.X))
     {
         src.x = 0;
     }
     if (mask.HasFlag(AxesMask.Y))
     {
         src.y = 0;
     }
     if (mask.HasFlag(AxesMask.Z))
     {
         src.z = 0;
     }
     return(src);
 }
 public static bool TestYAxis(AxesMask mask) => (mask & AxesMask.Y) != 0;
 public static bool TestZAxis(AxesMask mask) => (mask & AxesMask.Z) != 0;
 public static bool TestXAxis(AxesMask mask) => (mask & AxesMask.X) != 0;